|
CATIA V5 Programmierung : Parameter auf Dateibennung
tberger am 27.11.2007 um 08:50 Uhr (0)
Hallo Manni3,wir gehen einen anderen Weg.Wir machen ein New From der Baugruppe (und der beteiligten Bauteile), lassen dann ein Script laufen, welchen einen bestimmten Stringausdruck im Part Name durch einen anderen ersetzt. Beim anschließenden Sichern werden diese neu erzeugten Namen automatisch Sicherungsnamen unserer neuen Baugruppe und der Einzelteile. In der Regel sind das so 200-300 Bauteile und 50 Products, die wir so in einem Rutsch neu erschaffen und sichern.Grüße aus dem RheinlandThomas----------- ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Linienlänge und Flächen mit makro auslesen
tberger am 23.04.2008 um 13:49 Uhr (0)
Vielleicht bekommst du den Wert ueberSet oSpaWB = CATIA.ActiveDocument.GetWorkbench("SPAWorkbench")Set oMeas = oSpaWB.GetMeasurable(Surface)oMeas.Area SurfaceAreasodass dann SurfaceArea den Flaecheninhalt beschreibt. Laenge einer Linie koennte ueber Length anstelle von Area gehen.Ich habe das nicht getestet, nur aus meinem Gedaechtnis zusammengezimmert.Gruesse aus dem RheinlandThomas------------------CATIA - eine Laune der Natur ...[Diese Nachricht wurde von tberger am 23. Apr. 2008 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Properties PLM Document Attributes abfragen
tberger am 13.09.2011 um 18:05 Uhr (0)
Ich nehme an das passiert mit Skripte, die beim erstmaligen Sichern von V5-Daten in eine Datenbank dann diese User Attributes erzeugen und befüllen (über eine "Integration", z.B. bei Teamcenter und Ford).Diese Daten können auch vorher angelegt worden sein (im CATIA, da dann auch durch Skripte) um sie dann in die Datenbank-Profilkarten zu "mappen".Und damit kommst du selbst ran:Sub CATMain()Dim partDocument1 As documentSet partDocument1 = CATIA.ActiveDocumentDim product1 As productSet product1 = partDocumen ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : if then else mit abfrage
tberger am 15.11.2011 um 11:45 Uhr (0)
Hallo PaulPanza,ich glaube, dass das mit einer Rule nicht geht, da diese immer die Parameter sofort abgleichen will. Du bekommst einen Loop, die Rule wird nicht funktionieren.Versuche eine Reaction stattdessen. Die Reaction hat den Vorteil, dass sie nur den Zustand zum Zeitpunkt des Reaction-Starts abfragt und entsprechend reagiert.Loops wie bei Rules kommen so nicht zustande.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Load/Unload eines Parts in einem Product
tberger am 29.10.2009 um 13:06 Uhr (1)
Beim Umschalten in den Visualisierungsmodus wird definitiv weniger Speicher benötigt. Meine Schweissbaugruppen z.B. haben nativ geladen (also Design Mode) CNEXT mit 2,3 GB belastet, nach Umschalten in Visu Mode waren es noch 600 MB. Es kommt auch darauf an, wie genau die cgr-Rasterung eingestellt ist. Ist sie (General Display Performance, 3D Accuracy) standardmäßig 0.2, ist das ca. mein Wert. Ist sie genauer eingestellt (0.02), dann braucht CNEXT auch wieder mehr, da ja auch wesentlich mehr Dreiecke darges ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Anzeigemodus Analyse deaktivieren
tberger am 25.06.2014 um 20:37 Uhr (1)
hmmm, bei meiner R21 funktionierts ohne Probleme und schält immer genau in den anderen Modus um, als ob man den Schalter drücken bzw. das Icon selektieren würde.Vlt kannst du dir die Seite der Einstellungen als CatScript ausgeben (der Button gleich knapp links neben deiner roten Markierung im Bild) und im ausgegebenen Code nachschauen ob das Item evtl. anders bezeichnet ist in der R19. Ich habe leider keine R19 mehr zur Verfügung ums zu testen.------------------Grüße aus dem ThurgauThomas++++++++++++++++++ ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Erzeugte Elemente nicht sichtbar
tberger am 26.09.2007 um 10:33 Uhr (0)
Habe selbst die Loesung gefunden:Neben dem "sichtbaren" Schalter in der Toolbar Tools (GSD) fuer "Only Current Body" gibt es unter Tools Options Infrastructure Part Infrastructure auch noch einen Schalter "Only the current operated solid" (auch in Toolbar Tools (PartDesign)). Wenn der aktiv ist, kann ich ploetzlich keine GSD-Objekte, die von einem Makro kommen, sehen. Erzeuge ich sie zu Fuss ohne Makro, kann ich sie trotz aktivem Schalter doch sehen CATIA - eine Laune der Natur...Gruesse aus dem Rheinland ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Länge einer Split-Kurve messen
tberger am 27.11.2007 um 08:23 Uhr (0)
Hallo greenday,in deinem Fall ist bestimmt auch ein Versuch mit dem Makro-Rekorder erfolgreich.Versuche doch mal über Tools-Makro-Makroaufzeichnung, deine nachfolgenden Aktionen- Bearbeiten - Suchen- Eingabe des Kurven-Namens oben unter Name- Suche starten mit Fernglassymbol- Selektieren ducrch Anklicken des unteren Buttons Selectund zuletzt Beenden der Makroaufzeichnungals Makro-Aufzeichnung zu erhalten.Danach kannst du mit Tools-Makro-Makros und Edit des entsprechenden neuen Makros in der Liste genau das ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Produkt als Cgr mit PartNumber und Revision speichern
tberger am 26.11.2007 um 13:43 Uhr (0)
Hallo Bike,mit einem kleinen Makro geht das schon.Es müsste die Part/Product-Bezeichnung abfragen (vom Active Document) und ebenso die Revision, damit einen neuen String = Sicherungsnamen bilden und mit z.B. "product.Document.ExportData "PfadString.cgr", "cgr" sichern.Grüße aus dem RheinlandThomas------------------CATIA - eine Laune der Natur ...PS: hier noch das Script, der Pfad muss noch angepasst werden, dann gehts.Sub CATMain()Dim MyProduct As ProductDim Definition As StringDim Revision As StringDim pr ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Produkt als Cgr mit PartNumber und Revision speichern
tberger am 27.11.2007 um 08:13 Uhr (0)
Hallo Bike,das wird dann schon etwas mehr Aufwand (Schleifen = Anzahl Product Counts etc.) und Replace der Sub-Products-Inhalte durch während der Laufzeit des Makros erzeugte cgrs. Ich habs noch nicht ausprobiert, müsste aber gehen.Grüße aus dem RheinlandThomas------------------CATIA - eine Laune der Natur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte parametrisieren!
tberger am 05.12.2007 um 22:49 Uhr (0)
Hallo Juli81,ich kann mir vorstellen, dass du deine Aufgabenstellung über eine PowerCopy lösen könntest. Diese PowerCopy kann auch Paramter und Formeln (für deine Ebenengleichun) enthalten, eine Intersection erzeugen (mit dem Solid und der Ebene), über die Extrem-Punkt-Funktion im GSD den größten Abstand (Wert) in Y-Richtung haben).Wenn du deine nötigen Inputs günstig gestaltest, bleicbt es bei einem Input - dem nach dem Start der Power Copy anzugebenden Punkt. Wiederholung der PowerCopy würde weitere Schn ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter
tberger am 11.12.2007 um 11:56 Uhr (0)
Nein, nichts falsch gemacht, nur einige Einstellungen nicht "bedacht":Du musst noch unter Tools-Options-Infrastructue-Part Infrastructure Register Display die Schalter oben fuer Parameters (und gleich auch Relations) aktivierenund fuer assy Level unter Tools-Options-Infrastructure-Poroduct Structure Register Tree Customization die Parameters )(und Relations) auf Yes fuer Activated umstellen.Gegebenenfalls kannst du auch noch die Dartstellung der Parameter mit Wert und Formeln unter Tools-Options-General-Pa ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Stückliste
tberger am 09.01.2008 um 08:34 Uhr (0)
Hallo an alle Verwirrten (inl. me),kann es sein, dass eine Übersicht über die Befehle / Features gemeint ist incl. der Unterparameter?Also z.B.Workbench Part Design Befehl Pad Inputs: Type (opt. Dimension, Up To Next, Up To Last, Up To Plane, Up To Surface) Profile/Surface Trigger: Thick on/off, Reverse Side, Mirrored extent on/off, Reverse Direction Window Extension MORE ... Befehl Pocket ...Grüße aus dem RheinlandThomas ------------------CATIA - ...
|
In das Form CATIA V5 Programmierung wechseln |