|
CATIA V5 Programmierung : Makro Programmierung
RonnyS am 09.10.2003 um 09:41 Uhr (0)
Nur mal der Vollständigkeit halber und damit Neulinge einen leichteren Einstieg haben. Also ich hab das Buch gekauft und gelesen und für gut bis sehr gut befunden. Gerade Einsteigern hilft es extrem weiter (Anmerkung: bis vor einem Monat kannte ich weder Catia noch hatte ich viel mit VBA geproggt, bin aber als Infromatiker zugegeben ein bisserl vorbelastet). das Buch an sich bietet eine sehr gute Übersicht, d.h. fast als komplett API zu betrachten, über die meisten Klassen die man im PartDesign so braucht ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Programmierung
Stoffel am 09.10.2003 um 10:42 Uhr (0)
Wenn das Buch wirklich zu 2/3 aus der Methoden- und Eigenschaften-Referenz besteht würde ich keinen Pfennig dafür ausgeben. Schließlich ist diese Referenz bei jedem CATIA kostenlos mit im Lieferumfang enthalten. Allerdings nur in Englisch, aber das sollte doch heutzutage kein Problem sein, oder?! Ich würde für blutige Anfänger eher ein gutes Buch über allgemeine Programmierung (VB oder evtl. WSH) empfehlen. Grüße vom Stoffel
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Programmierung
RonnyS am 09.10.2003 um 11:04 Uhr (0)
hast du ja prinzipiell recht nur ist es für einsteiger teilweise wirklich hilfreicher denselben text auf deutsch zu lesen Außerdem ist die automation.chm derartig unübersichtlich aufgebaut, dass man (ich zumindest) erstmal viel zeit investieren muss um überhaupt einen einstieg zu bekommen. Darüber hinaus werden zahlreiche Begriffe und Methden mit sich selbst erklärt, was nun wirlich unter aller Sau ist - weil dann kann man die erklärung auch ganz lassen - die im buch mit den vielen querverweisen wesentlich ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Programmierung
steirerhubsi am 10.10.2003 um 10:43 Uhr (0)
Hallo! Ich schreib mal kurz meine Erfahrungen: Ich habe vor ca. 6 Monaten mit dem VBA-Programmieren in CATIA angefangen. Damals standen mir nur die CATIA-Hilfe, die Automation.chm und dieses Forum als Lernhilfe zur Verfügung. Für das erste komplexere Programm habe ich vier Monate gebraucht. Für das zweite drei Wochen. Vor Beginn des zweiten Programmes hab ich mir auch das Buch Catia V5-Effiziente Konstruktion mit Makros mal angesehen. Ich kann mich der Meinung von RonnyS nur anschließen. Für absolute E ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PowerCopy
Friesenliesel am 13.10.2003 um 13:45 Uhr (0)
Hallo CATIA-kundige! Ich habe ein Problem und hoffe, jemand kann mir helfen oder mir sagen, dass es definitiv nicht funktioniert. Ist es möglich, über ein Visual Basic-Programm eine PowerCopy in CATIA einzufügen? Es müssen etwa 6...7 Bedingungen eingehalten werden, die ich aber nicht definieren kann, wenn ich das Teil als Part einfüge (- überbestimmt). Außerdem brauche ich das Teil, welches ich einfügen möchte, als Körper innerhalb eines anderen Parts. Wäre für Hilfe sehr dankbar! Friesenliesel
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : StrWorkbench
RonnyS am 13.10.2003 um 10:13 Uhr (0)
Huhu hab schon wieder ein kleines Prob :-) hat schon jemand mal versucht die StrWorkbench zu laden? Sub CATMain() Dim mypart As part Dim mypartdocument As Document Dim wb As Workbench Set mypartdocument = CATIA.ActiveDocument Set mypart = mypartdocument.part Set wb = mypartdocument.GetWorkbench( StrWorkbench ) Fehler End Sub Funzt bei mir nicht...Ich vermute er findet die einfach nicht aber warum das so ist??? Mit SPAWorkbench gings ja auch ------------------ gr33t7 Ronny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Updatefehler bei der Schnitterzeugung
bernds am 14.10.2003 um 10:09 Uhr (0)
Hallo, ich hab ein Problem mit der Schnitterzeugung und dem anschließednen Update im GSD. Mein Makro erzeugt eine Reihe von Schnitten durch mehrere Join Flächen. Es kommt allerdings vor, dass Join-Flächen dabei sind, die nicht in der Schnittebene liegen und somit nicht geschnitten werden können. Auch für diese Schnitte wird im Baum jeweils ein Intersect.x erzeugt. Beim Update steigt das Makro aus. Ein manuelles Update bringt Abhilfe, da man dabei im Update Diagnosis Fenster folgende Möglichkeiten hat: Edi ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Measure Item
bernds am 30.09.2003 um 15:11 Uhr (0)
Hallo, ich möchte in einem Makro die Länge einer Connect Kurve ermitteln. Meine bisherigen Versuche mit der OnlineHilfe führten leider nicht zum gewünschten Ergebnis. Es wäre für mich auch von interesse, wie ich generell die Funktionen von Measure Item ansprechen kann. Vielen Dank Bernd Catia V5R9SP4 Makro: *.catvbs (bzw. *.CATScript)
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ausrunden
RonnyS am 14.10.2003 um 14:32 Uhr (0)
Hi, ich habe einen Körper der Prinzipiell ein block(Quader) ist und in den verschiedene Tascehn(auch Quader) hineingeschnitten. Dadurch dass sich diese schneiden könnenviele verschiedene Formen entstehen. Nun möchte ich das ganze vollautomatisch ausrunden lassen. Alle betroffenen Flächen auszuwählen und runden zu lassen kann ich schon. Mein Problem beginnt dabei wenn ein Bereich des sumschliessenden Quaders kleiner als der Rundungsradius ist. Wenn man in Catia normal alle beteiligten Flächen in einer besti ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Analyze.Volume
RonnyS am 09.10.2003 um 11:37 Uhr (5)
Hallo,ich versuche gerade das Volumen eines gesamten Products (mehrere Parts) zu bestimmen).Auszug:Sub catmain() Dim myproduct As Product Dim myanalyse As Analyze Set myproduct = CATIA.ActiveDocument.Product Set myanalyze = myproduct.Analyze MsgBox myanalyze.VolumeEnd SubDas funtkioniert auch soweit sehr gut nur werden leider in den einzelnen Parts nur die Hauptkörper beachtet, ein zusätzlicher vom Nutzer hinzugefügter Block in einem zusätzlichen Körper deselben Parts wird hingegen völlig ignorier ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Analyze.Volume
bernds am 09.10.2003 um 17:37 Uhr (1)
Hallo Ronny,ich hab Dir ein Skript angehängt, um das Volumen eines Hauptkörpers zu ermitteln. Ich habs mit R11 getestet.Gruß BerndSub CATMain()Set partDocument1 = CATIA.ActiveDocumentSet part1 = partDocument1.PartSet bodies1 = part1.BodiesSet body1 = bodies1.Item("Hauptkörper")Set referenceObject = part1.CreateReferenceFromObject(body1)Set TheSPAWorkbench = CATIA.ActiveDocument.GetWorkbench("SPAWorkbench")Set TheMeasurable = TheSPAWorkbench.GetMeasurable(referenceObject)vol = TheMeasurable.VolumeBox = MsgB ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Anmerkungsset einschalten/ausschalten per VB
Tibby am 16.10.2003 um 11:49 Uhr (0)
Moin moin! Ich möchte mit Hilfe einer VB-Anwendung Anmerkungen (Annotations innerhalb eines Parts) die einen bestimmten Suchbegriff enthalten ein- bzw. ausblenden. Dazu selektiere ich die gesuchten Anmerkungen mit Hilfe der Search-Methode und setze dann die VisProperties der Auswahl. Funktioniert wunderbar mit allen möglichen Elementen (Geöffneten Körpern, Linien, Punkte, etc.) - nur leider nicht mit Anmerkungen. Das catVisPropertyNoShowAttr Attribut wird zwar scheinbar gesetzt, in der Ansicht werden die ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kompilieren von CATScripts ???
werner_at_cad am 10.10.2003 um 12:27 Uhr (0)
Hallo V5 Skriptfreaks, gibt s eigentlich auch die Möglichkeit, erstellte CATScripts irgendwie zu kompilieren und dieses Format dann in CATIA ausführen zu lassen. Oder funktinieren CATScripts generell nur als ASCII Datei. Hintergrund ist: Wenn wir als Softwarehaus ein Skript erstellen, möchten wir es u.U. auch in irgendeiner Form lizensieren. Das ginge aber nur bei binären oder irgendwie anders verschlüsselten Skripten, nicht aber bei ASCII Dateien. Werner P.S.: Bin noch totaler Frischling, was die CATIA S ...
|
In das Form CATIA V5 Programmierung wechseln |