|
CATIA V5 Programmierung : CATIA-VB Funktionen
em Michael Kirsch am 23.07.2004 um 11:26 Uhr (0)
Hallo hitsch, schau doch mal hier nach: http://ww3.cad.de/foren/ubb/Forum137/HTML/000258.shtml Grüße, Michael Kirsch ------------------ www.em.ag
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Was ist die MasterShape?
logan am 15.10.2008 um 17:41 Uhr (0)
Hallo,melde mich leider erst jetzt da ich sehr viel zu tun hatte.@tomtom1972:Der Pfad vom EDM System liegt in CATIA V5 im Tools/Options-Infrastructure-Product Structure-Cache Management-Path to the released cache. Anders kann CATIA V5 die CGRs nicht finden.@Jens Hansen:Meine Tests haben ergeben, dass man zwischen einem Part im Visualisierungs-Modus und einem Instance Link der auf ein nichtexistentes Part per Scripting nicht unterscheiden kann.In beiden Fällen sind die folgenden Eigenschaften nicht vorhande ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kreismuster: Winkel parametrisieren (Pfadunabhängig)
DanielFr. am 05.08.2010 um 08:41 Uhr (0)
Hallo weylin,du schreibst, dass du das Kreismuster innerhalb des Codes erzeugst. Dann kannst du dieses Objekt ja auch weiterverwenden und brauchst keinen statischen String erstellen. Ich habe dir mal ein Beispiel gemacht.Anmerkung: Innerhalb meines Codes sind auch statische Strings vorhanden (z.B. Name des geometrischen Sets und der Referenzachse). Diese musst du übergeben. Wenn du das nicht willst kannst du auch mit einer interaktiven Selektion (Stichwort: SelectElement2) arbeiten. Falls die Erstellung de ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro funktioniert unter R18 nicht mehr
Manu_b am 02.06.2008 um 13:24 Uhr (0)
Hallo cad-gemeinde,wir haben unter R16 ein Makro programmiert, welches sämtliche Punkte, Linien, constraints usw ins No-show legt. Seit dem Umstieg auf R18 funktioniert es allerdings nicht mehr, bzw. es läuft ohne Fehlermeldung durch ohne irgendetwas an den Modellen zu verändern.Der Quellcode ist nicht groß, also vielleicht findet jemand einen Fehler -----------------------------------------------------------------------planes und assembly constraints in no-show stellenSub CATMain()Language="VBSCRIPT"CATIA ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SaveAs klappt nicht
hawu am 04.12.2008 um 14:05 Uhr (0)
Hallo und Danke an alle.Mit der Dateipfadabfrage Dateipfad = drawingView1.GenerativeBehavior.document.ReferenceProduct.Parent.Pathaus dem obigen Post von k.Siebert hats nicht funktioniert, weil man da denke ich ein schon bestehendes DrawingDokument benötigt.Da das Drawing im selben Verzeichnis wie de Part, der abgeleitet wird gespeichert werden soll, gehts aber mit dem Pfad des Parts. Hätt ich vielleicht mal dazusagen sollen, den Pfad hab ich jetzt über folgende Zeile bekommen:oPath = oPart.Parent.Pathden ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA mit bestimmten Optionen starten
cl10b am 30.07.2011 um 17:24 Uhr (0)
und nochmal... (Sry der Groschen ist noch nicht gefallen)Ich habe jetzt den ganzen Tag damit verbracht mich anhand deines Tipps in das Thema einzulesen.Über CATIA.SystemService.Environ(Variable) ist es mir auch möglich die Variablen auszulesen (bis auf PATH, da bekomme ich immer die Windows path Einstellungen )Trotzdem habe ich bisher keinen Weg gefunden den Pfad der Environmentdatei auszulesen, welcher z.b. in der Startmenü-Verknüpfung per -env & -direnv hinterlegt ist.Meine Idee das ursprüngliche Prob ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Körper- oder Parameter -Nummer abfragen
Syphield am 02.07.2009 um 19:07 Uhr (0)
Hallo,Ich habe mal wieder ein Problem. Möchte mit einem Marko z.B einen Parameter ändern, der zwar in den angewendeten Teilen immer gleich heißt,aber von Catia immer anders durchnummeriert wurde.Kann das natürlich mit einer Inputbox lösen,indem ich immer die Nummer angebe, die der Parameter dann besitzt,aber das muß doch auch anders gehen.z.B.:Parameter_Hub.6Wie kann ich also den Parameter_Hub.6 ansprechen, egal welche nummer er hat ?______________________________________________________________________ ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Tabelle aus einer View auf ein neues Sheet kopieren
piston am 22.07.2011 um 10:49 Uhr (0)
Hallo!Folgende Problemstellung:Ich möchte eine Tabelle aus einer Vorlagezeichnung in eine neue Zeichnung kopieren. Hier der Code den ich mittels Makrorekorder aufgenommen habe:Language="VBSCRIPT"Sub CATMain()Set drawingDocument1 = CATIA.ActiveDocumentSet drawingSheets1 = drawingDocument1.SheetsSet drawingSheet1 = drawingSheets1.Item("Aenderungstabellen_Test")drawingSheet1.Activate Set drawingDocument1 = CATIA.ActiveDocumentSet selection1 = drawingDocument1.Selectionselection1.Clear Set drawingViews1 = draw ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia: Notizen
HoBLila am 14.12.2011 um 10:13 Uhr (0)
Nicht der Volle Code, aber die Richtung:Code:Dim annoWork As AnnotationTypeLib.AnnotationSet annoWork = selWork.Item2(1).ValueannoWork.Text.Text = sTextIch gehe davon aus, dass selWOrk Deine Selection (CATIA.ActiveDocument.Selection) ist und Du eine Annotation (Notiz) selektiert hast und in sText der zu schreibende Text steht.Edit: bei der Selection das variable Item rausgenommen und gegen 1 ersetzt.Hoffe das hilft Dir weiter, wenn Du bei dem Rest noch Tipps brauchst, dann frag einfach, kann gerade ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : In VBA - Not auf Catia-Befehle nicht möglich
MarkusK am 30.10.2012 um 19:09 Uhr (0)
Hallo,interesanter weise liefert die Funktion "FileExists" nur eine einfache 1 zurück, bei einem Boolean (2 Byte) ist das dann 0000 0000 0000 0001.Wenn man ein Boolean in VBA auf True setzt werden alle Bits auf 1 gesetzt, also 1111 1111 1111 1111Wenn man 0000 0000 0000 0001 nun negiert (not) dann wird daraus 1111 1111 1111 1110 was ja immer noch true ist, da 0.getestet mit der FunktionCode:Private Declare Sub CopyMemory Lib "kernel32" _ Alias "RtlMoveMemory" (dest As Any, source As Any, _ ByVal bytes As Lo ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : body Name auslesen
cmb am 14.12.2011 um 15:23 Uhr (0)
Hallo Bernd,vielen Dank für die Info das soll laut Hilfe ja funktionieren aber ich bringe es nicht zum laufen: Code:Sub CATMain()Set oDoc = CATIA.ActiveDocumentSet oPart = oDoc.PartSet Koerper = oPart.BodiesDim iSel, iStatus, sFilter(0)Set iSel = CATIA.ActiveDocument.SelectionsFilter(0) = "Body"iStatus = iSel.SelectElement3(sFilter, "Part selektieren / ESC bei keine Auswahl", False, CATMultiSelTriggWhenSelPerf, False)If iStatus = "Normal" Then Else MsgBox "Abbruch(Cancel) der Auswahl", vbOKOnly + vbCriti ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 3dxml in Userform öffnen
V5Playaz am 21.10.2009 um 15:12 Uhr (0)
Hast du den 3Dxml-Player installiert?Der stellt IMHO das dazugehörige Browser-Plugin bereit.Ansonsten kann das 3Dxml nur in CATIA geöffnet werden.grüße Dominik
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBA-Umgebung nicht verfügbar
moppesle am 21.01.2025 um 09:52 Uhr (1)
Hallo Randle,Zitat:schon mal versucht VBA neu zu installieren?ja habe ich schon gemacht. Hatte ich aber auch schon geschrieben. ------------------Gruß UweAuch Catia ist nur ein Mensch!
|
| In das Form CATIA V5 Programmierung wechseln |