|
CATIA V5 Programmierung : Makro zur Erzeugung von JT-Files
Axel.Strasser am 19.01.2010 um 16:43 Uhr (0)
Es gibt IMHO da nichts umsonstAxel------------------Inoffizielle deutsche CATIA Hilfeseite Netiquette von cad.de
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro zur Erzeugung von JT-Files
Axel.Strasser am 19.01.2010 um 15:29 Uhr (0)
JT gibt es von DS standardmässig nicht und damit auch kein Makro.Es gibt da nur externe Zusatzmodule.Axel------------------Inoffizielle deutsche CATIA Hilfeseite Netiquette von cad.de
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro zur Erzeugung von JT-Files
SU am 19.01.2010 um 23:01 Uhr (0)
Hallo,über den Umweg CATIA - WRL - JT lässt sich mit Hilfe der z.B. dem SAP-Viewer beigefügten WRL2JT.exe ein kostenloser Konverter bauen.Natürlich sind die Funktionalitäten eingeschränkt (kein BREP, eingeschränkte Baumstruktur, keine Annotations, ....).Für reine Visualisierung reicht es aber.Ob die WRL2JT.exe ausserhalb der SAP Umgebung eingesetzt werden darf, weiss ich nicht. Technisch ist es kein Problem.Gruß SU
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Elemete Joinen
Eremit am 19.01.2010 um 23:12 Uhr (0)
Hallo,das mit dem Join hat schon mal geklappt.Füge bei dem Erstellen des Elementes dieses dem Join hinzu.Problem 1:Nun habe ich aber das Problem, dass das Join nicht unter dem "richtigen" geometrischen Sets erscheint.part1.InWorkObject = hybridShapeTranslate2hybridShapeAssemble1.AddElement hybridShapeTranslate2Mache ich hier etwas falsch?Problem 2:Set processDocument1 = CATIA.ActiveDocumentSet selection1 = processDocument1.Selectionselection1.Clear Set documents1 = CATIA.DocumentsSet partDocument1 = docume ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Elemete Joinen
DanielFr. am 20.01.2010 um 07:59 Uhr (0)
Hallo Zitat:Warum gehört die selection1 zu dem ProcessDocument1?Eremit[/B]Wie aus der Infrastruktur der Automatisierungsobjekte hervorgeht gehört das Selektions-Objekt zum Document-Objekt.Schau mal HIER und klick dort mal auf das Document. Hier ist auch die Beschreibung. Warum das so ist? Weil sich ein Programmieren von DS das so ausgedacht hat Warum es bei dir explizit zum ProcessDocument1 gehört...weil du der Variablen "ProcessDocument1" das Dokumentobjekt zugewiesen hast Noch ein Anmerkung:Die CATIA-C ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBA CommandButton Alles aktualisieren
Track Daniels am 20.07.2009 um 11:37 Uhr (0)
Mahlzeit!kann ich einem Sachbearbeiter, der keinen Zugriff auf Catia hat,die Möglichkeit geben, ein parametrisiertes CATProductüber einen CommandButton up-zu-daten, nach dem er in einer Konstruktionstabelle Werte eingetragen bzw. geändert hat?Grüsse aus der Schwyz!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reelle Zahl auf zwei Stellen nach dem Komma runden
Mörchen am 19.01.2010 um 22:49 Uhr (0)
Hallo Kess,Deine Syntax ist laut CATIA-Hilfe richtig, aber es funktioniert bei mir auch nicht. Die Aussage, dass das Ergebnis eine reelle Zahl ist, ist falsch. Sorry, aber ich hab mich an die Erklärung im Formeleditor gehalten. (Du findest die Syntax von "round" usw. im Formeleditor unter "Math") Lösung:es muss heißenreelle Zahl = round(Messen zwischenLänge.1,"mm",1)/1mmAchtung: geteilt durch 1mm. Die Einheit alleine versteht unsre liebe Katja nicht.------------------GrußMörchen
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schriftgrösse einer Bemassung ändern
DanielFr. am 20.01.2010 um 07:39 Uhr (0)
Hallo Philipp,könntest du dann an der Stelle hier weiter machen sobald du eine Antwort hast. Ich denke sowas ist recht nützlich. Auch wenn ich persönlich glaube das sich an dieser Schwachstelle nichts ändern wird (wenn ich mir das Makro anschaue das DS mitliefert in dem die Maße prüfen...hier werden die Maße mit Hilfe von Anmerkungen hervorgehoben...IMHO sieht das so aus als hätten sie es selber schon mal versucht haben es aber auch nicht hinbekommen )------------------MFG DanielSysteminformation | Inoffi ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schriftgrösse einer Bemassung ändern
DanielFr. am 18.01.2010 um 14:27 Uhr (0)
Hallo,IMHO geht es nicht.@Dominik:Ich denke das Suchen ist an der Stelle gar kein Problem. ABER eine DrawingDimension (also das Objekt das du ja aus der Selektion bekommen würdest) bietet keine Methode die das ändern der Schriftgröße zulassen würde. Es geht nicht mal wenn du nur den Wert der Dimension aus dem Dimensions-Objekt in ein neues Objekt packst. Nicht mal hier gibt es irgendeine Methode um die Schriftgröße zu ändern ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | C ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zeile aus Konstruktionstabelle auswählen
cmb am 20.01.2010 um 12:02 Uhr (0)
Nachtragmit:CATIA.StartCommand("DesignTable")öffnet er zwar eine neue Konstruktionstabelle. Wenn meine Tabelle anders benannt ist und im Baum nicht unter den Beziehungen angeordnet ist ( habe einen eigenen Knoten Tabellen vergeben) findet er diese nicht.Gibt es zu dem Start Command noch eine erweiterung?GNorbert------------------V5R18Catia + Smarteam
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aktives Part bzw. .InWorkObject in einem Produkt?
tberger am 20.02.2011 um 14:15 Uhr (0)
Also,"mein Code" funktioniert, wenn du aktiv in einem Part deiner Baugruppe, aber nicht im Sketcher des Parts aktiv bist.Das wäre der erste Schritt um festzustellen,dass du in einem bestimmten Part bist. Dann kannst du ja, wie du schon vorher mal geschrieben hast, die Skizze aufsuchen und deine Aktionen durchführen.Die Partnumber bzw. das Dokument hast du vorher mit "meinem" Code ermitteln können.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zeile aus Konstruktionstabelle auswählen
DanielFr. am 20.01.2010 um 12:07 Uhr (0)
Hallo,das mit dem StartCommand funktioniert meiner Meinung nach nicht ordentlich. Du kannst keine weiteren Parameter an die Methode übergeben und von dem her scheidet sie aus. Jetzt habe ich da aber ein paar Fragen:1. Warum willst du die Tabelle mit einem Makro öffnen und die Spalte mit der Hand selektieren?2. Für was genau brauchst du die Reaction (Produkt wird doch so und so upgedatet)?------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteil ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zeichnung aus Catalog in Drawing einfügen
DanielFr. am 20.01.2010 um 12:08 Uhr (0)
Hallo,am besten öffnest du einfach die Master-Zeichnung mit dem Logo drauf, kopierst es und fügst es in deine Zeilzeichnung ein. Mit dem Katalog kommst du IMHO nicht weiter der bietet kaum Methoden ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
In das Form CATIA V5 Programmierung wechseln |