|
CATIA V5 Programmierung : Catia Nesting / Schachteln
Ente9000 am 08.05.2023 um 12:02 Uhr (1)
Hi olleiCAD,ich kenne soweit kein Tool oder Macro, dass du für diesen Sachverhalt verwenden kannst. Wenn ich das richtig verstehe, dann will der Ersteller des Videos auch nicht das Tool veröffentlichen.Zum Ablauf:Das sieht schon interessant aus. Die 3D-Elemente werden auf 2D-Elemente reduziert und dann wird damit gearbeitet. Das ist soweit klar. aber wie die Elemente angeordnet werden, dass habe ich noch nicht erkannt bzw keine Idee zu.GrüßeEnte
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Body und Set mit festem Namen Ein/Ausblenden
bgrittmann am 14.01.2018 um 18:45 Uhr (1)
ServusIch würde einfach über die Suche die Elemente selektieren und dann ein- bzw ausblenden. zBCode:Sub CATMain()Dim selection1 As SelectionSet selection1 = CATIA.ActiveDocument.Selectionselection1.Search "(CATPrtSearch.BodyFeature.Name=Rohteil + CATPrtSearch.OpenBodyFeature.Name=Fraesumriss),all"Dim visPropertySet1 As VisPropertySetSet visPropertySet1 = selection1.VisPropertiesdim showStatevisPropertySet1.GetShow showStateif showState 0 then visPropertySet1.SetShow 0else visPropertySet1.SetShow 1end i ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinatensystem auf Punkt.
tberger am 04.06.2011 um 09:23 Uhr (0)
Hallo pushel,die Richtung wird als Vektor definiert.Z.B. die letzten drei gleichartigen Zeilen definieren die Z-Richtung(arrayOfVariantOfDouble3) des Achsensystems.arrayOfVariantOfDouble3(0) = 0.000000arrayOfVariantOfDouble3(1) = 0.000000arrayOfVariantOfDouble3(2) = 1.000000Hiermit wird Die Z-Achse als in Richtung (2) = 1.00000 zu z des Modells definiert.Du kannst ja mal die Werte des ersten, zweiten und abgebildeten letzten Blocks vertauschen und wirst sehen dass dein Achsensystem dann eine vom Modell ver ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Beim Fehler die Richtung austauschen
moppesle am 30.06.2013 um 18:41 Uhr (0)
Hallo imation1999,das kannst du mit einer Rule machen.1.Eine Plane erzeugen.2.Eine Formel "Plane" erzeugen und Formel auf die Plane beziehen.3.Deine Direction der Extrude auf die "FormelPlane" legen.4.Einen "Invert Orientation" anlegen.5.Eine Rule anlegen in der du der "FormelPlane" die "Plane" oder die "Invert Orientation" in deinen Fällen zuordnest.------------------Gruß UweAuch Catia ist nur ein Mensch!
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : VBA-Umgebung nicht verfügbar
moppesle am 20.01.2025 um 09:40 Uhr (1)
Hallo zusammen,habe nach einer Neuinstallation auf einem Laptop Probleme die VBA Umgebung ins laufen zu bekommen.Beim öffnen des VBA-Projekt bekomme ich die Meldung: "Beim Öffnen der Bibliothek ist ein Fehler aufgetreten.Sicherstellen, dass der Pfad existiert und die Berechtigungenfür die Bibliothek prüfen."VBA- habe ich auch schon versucht neu zu Installieren. Leider ohne Erfolg.Hat jemand eine Tip für mich.------------------Gruß UweAuch Catia ist nur ein Mensch! [Diese Nachricht wurde von moppesle ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Gewinde selektieren, die über Muster erzeugt wurden
JochenG am 01.09.2003 um 19:19 Uhr (0)
Hallo tr, danke für Deine Antwort, stehe allerdings entweder auf dem Schlauch oder CATIA möchte nichts erkennen. Nachdem ich relativ wenig in der Online-Hilfe gefunden habe, versuchte ich folgende Suchroutine: selection1.Search Part Design .Bohrung.Gewinde=TRUE set visPropertySet1 = selection1.ItemToCopy visPropertySet1.SetRealColor 255,255,0,0 - leider ohne Erfolg. tr, kannst Du vielleicht nochmals deine Antwort detailieren? Danke vorab. Jochen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATScripte Dateizugriff
mgheinz1001 am 13.01.2006 um 17:48 Uhr (0)
Hallo,hat jemand eine Idee, warum ich bei folgendem Code immer eine Fehlermeldung bekomme (siehe Anhang):Dim oStream As TextStreamSet oFilesystem = CATIA.Filesystem die Datei wird noch erfolgreich erzeugtIf Right(sFilePath, 4) ".txt" Then sFilePath = sFilePath + ".txt"Set oStream = oFilesystem.CreateFile(sFilePath,true)sErrorText = "bla" hier tritt der Fehler aufoStream.Write (sErrorText)Die Funktion ist im Object Browser vorhanden. Sie sollte dem CATScript demnach eigentlich bekannt sein. Bin für j ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aufruf eines CAA Programms aus einem Makro
leikeim am 12.08.2008 um 14:08 Uhr (0)
Hallo zusammen,ich versuche gerade folgendes zu machen box=msgbox("Model bereinigt") Validat starten --------------------------------------------- dim valreturn valreturn = CATIA.Application.StartCommand ("Standard Check") box=msgbox("Validatbericht erstellt")das ganze läuft auch soweit nur kommt die Meldung "Validatbericht erstellt" bevor ich den Startbutten von Validat gedrückt habe. Wie kann ich es erreichen, das mein Makro in dieser Zeit anhällt und erst danach weiterläuft.Vielen Dank für jede ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB Code in Reaction als Unterroutine
8user8 am 08.11.2010 um 17:29 Uhr (0)
Hallo zusammen,ich bastel derzeit an einer Reaction, die mir ein wenig Geometrie erzeugen soll. Dabei soll der gleiche Code einmal oder mehrmals mit verschiedenen Randbedingungen ausgeführt werden.Um die zu realisieren habe ich eine Unterroutine geschrieben. Im VBA funktioniert das alles einwandfrei, allerdings scheint mir, als ob Catia in der Reaction nicht in die Umnterroutine springt. Ist es denn überhaupt möglich in der Reaction mit Unterroutinen zu arbeiten? Wenn ja, werden sie anders als im VBA aufge ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Probleme mit XP 64-Bit und Startcommand
RSchulz am 20.01.2010 um 12:28 Uhr (0)
Hallo,ich pers. habe mit dem CATIA.StartCommand ("") unter XP64bit keine Probleme, insofern die Sprachabhängigkeit berücksichtigt wird und der Name des Commands richtig ist. Des weiteren musst du unter 64bit Windows die vba6.msi ausführen und damit das VBA6 installieren. Dieses sollte auf der Installations-CD2 für Win XP x64 zu finden sein.------------------MFGRick Schulz Nettiquette (CAD.de) - Was ist die Systeminfo? - Wie man Fragen richtig stellt. - UnitiesKonfuzius sprach: "Wer sich das Alte noch e ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : right-Funktion bis zu einem Zeichen
AndreasNilli am 11.09.2009 um 07:33 Uhr (0)
Guten Morgen.Danke erstmal für die Geduld.Mit den Ohren schlackern könnte ich sogar, wenn notwendig Ein Ablaufplan dachte ich mir folgendermaßen:- den Verzeichnisordner (Path) vom aktuellen Produkt auslesen. - in diesem Ordner wird nach dem Dateientyp "*.cgr" gesucht, ausgewählt und anschließend gelöscht.Das war es eigentlich auch schon Meine bisherigen Makros waren bisher mit der search.-Funktion innerhalb CATIA, sodass Parts o.Ä. auszuwählen für mich relativ einfach war.Wie ich auf diese Sachen extern i ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Doppelte Namen im Assembly Design automatisch ändern
eckhaard am 09.09.2024 um 10:24 Uhr (1)
Moin! Ich hab vermutlich das gleiche Problem. Ich hab in einem Produkt mehrere Parts, die einen unterschiedlichen Dateiname und einen unterschiedlichen Instanzenname haben, die Teilenummer ist aber die Gleiche. Das gefällt Catia nicht und man kann das Produkt nicht weiter bearbeiten.Ich bräuchte ein Makro, was die Teilenummer aller Parts gleich dem Dateiname ändert. Leider bin ich selbst zu blöd dazu.Ich nehme an, dem TS würde das so ebenfalls helfen?Gruß, David
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schnittpunkt von 2 Geraden
grossmao am 15.08.2011 um 10:33 Uhr (0)
93Aero, dein Hinweis knüpft genau an das Problem an, das ich gerade habe. Sobald die Geraden sich nicht schneiden, wird eine Fehlermedung angezeigt. Ist es möglich, dass anstatt der Fehlermeldung eine Information (mit beispielsweise dem Text: "die Linien schneiden sich nicht") angezeigt wird? Wenn ja, wie?Ich bin leider noch sehr neu auf dem Gebiet CATIA-Programmierung/Knowledgeware. Würde mich über einen Tip sehr freuen!vielen Dank im Voraus
|
| In das Form CATIA V5 Programmierung wechseln |