|
CATIA V5 Programmierung : Beim Erzeugen eines Gewindes wird das Gewinde automatisch Gelb eingefärbt
thomasacro am 19.07.2005 um 11:44 Uhr (0)
Hi NT Catia baut leider(!) keine Graphikelemente als representatoren für Gewinde, die eingefärbt werden könnten. Ok, nun könnte man die Zylinder flächen manuell einfärben, ist aber eine höllenarbeit und alles andere als automatisch... und was du da gezeigt hast - ein nicht durchgängiges Gewinde- würde dann natürlich auch nicht gehen. Geht also leider nicht. Gruß, tom
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Länge einer beliebigen Linie
tomtom1972 am 19.07.2005 um 13:38 Uhr (0)
Hallo, das geht wunderbar per script; für alles was irgendwie etwas mit "Messen" zu tun hat, bietet die COM-Schnittstettle das Measurable-Objekt und die dazugehörigen Methoden (GetVolume, GetArea, GetCOG....) und Eigenschaften, z.B. die Length. Mit folgendem Code kannst du alle GSD-Elemente, die eine "Länge" ausgeben können, messen, wobei du dich in einem Part innerhalb einer Product-Struktur (Root ist ein CATProduct) oder nur in einem Part ( = Root) befinden darfst. Script starten und GSD-Element anwählen ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einstieg in Programmierung von Catia V5
mattu82 am 20.07.2005 um 09:12 Uhr (0)
Hi, ich möchte aus einem CATProduct ein CATPart erzeugen und das ganze ohne Benutzereingaben. Ich bin jetzt soweit, dass der Schritt angestartet wird, allerdings kommt dann die Abfrage nach dem Namen, wie das CATPart heißen soll. Kann ich diesen Schritt irgendwie umgehen, indem ich z.b. vorher definiere, wie das CATPart heißen soll, oder indem ich irgendwie den Klick auf OK simuliere? Ich habe mir gedacht, ob es evtl. möglich ist, den Rückgabewert von VbOK irgendwie mitzugeben, allerdings hab ich keine Id ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einstieg in Programmierung von Catia V5
mattu82 am 20.07.2005 um 09:18 Uhr (0)
Hmm kann ich hier irgendwie meine Beiträge editieren? Weiß Gott, wie die Überschrift da hin gekommen ist, aber die war von meiner Seite aus eigentlich nciht geplant. ------------------ A fool with a tool is still a fool
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einstieg in Programmierung von Catia V5
Cars10 am 20.07.2005 um 09:36 Uhr (0)
morgen, hast du schonmal versucht in "Optionen/Infrastructur/Partinfrastructur/Part Document" die eingabe eines Part namen zu deaktivieren? ich weiß nicht recht ob das mit einander zusammenhängt. aber probieren kann man das mal ciao carsten ps:editieren geht mit dem kleinen symbol über deinem beitrag (kleines baltt mit bleistift) [Diese Nachricht wurde von Cars10 am 20. Jul. 2005 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einstieg in Programmierung von Catia V5
mattu82 am 20.07.2005 um 09:50 Uhr (0)
Hi, danke für die schnelle Antwort. Bringt leider nichts, das Feld lässt sich davon nicht beeinflussen. Hast du vielleicht noch ne Idee? ------------------ A fool with a tool is still a fool
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einstieg in Programmierung von Catia V5
Jens Hansen am 20.07.2005 um 09:59 Uhr (0)
Hallo mattu, die Überschrift eines Beitrages lässt sich generell nicht mehr ändern, da es sonst zu Problemen in der Datenbank kommt. Da hilft nur löschen und neuschreiben. schöne grüße Jens Hansen ------------------ Inoffizielle CATIA-Hilfeseite http:catia.cad.de
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einstieg in Programmierung von Catia V5
mattu82 am 20.07.2005 um 10:44 Uhr (0)
Hi Jens, wäre es denn tragisch, wenn der Thread weiterhin bestehen bleibt? mfg mattu ------------------ A fool with a tool is still a fool
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eingabe an Parameter zuweisen
MaxZ am 21.07.2005 um 15:55 Uhr (0)
hallo! probier mal: Sub CATMain() Set partDocument1 = CATIA.ActiveDocument Set part1 = partDocument1.part Set parameters1 = part1.Parameters Set length1 = parameters1.Item("Parameter1") length1.Value = 5# End Sub [edit] oder eben: length1.Value = eingabewert [/edit] bei mir klappts falls der parameter "Parameter1" existiert. Ciao Max [Diese Nachricht wurde von MaxZ am 22. Jul. 2005 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eigenschaft von Parts bearbeiten
Filippo am 13.11.2003 um 15:37 Uhr (0)
Hallo, ich versuche nochmal das Problem zu beschreiben. Der inhalt diese Variable(Zeile) wird von CATIA mit der funktion Nummerierung generieren erstellt, dabei kann man auswählen ob es mit Zahlen oder Buchstaben gefühlt wird. Ich möchte aber dieses Wert selber schreiben, dazu muss ich wissen wie diese Variable heißt. Mit dieses Schript kann ich auch alle auslesen ausser diese eine. ################################################### Language= VBSCRIPT Sub CATMain() Dim productDocument1 As Document Set ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : AddSectionToLoft Problem
grammar am 20.02.2004 um 14:56 Uhr (0)
Hallo! Ich habe das untenstehende Skript erstellt und erhalte bei Ausführung immer die Fehlermeldung, dass die Funktion AddSectionToLoft gescheitert ist.... Es hängt wohl irgendwie an den falschen Referenzen oder? Was habe ich falschgemacht Sub CATMain() Dim ref(50) Dim pointref(50) Set productDocument1 = CATIA.ActiveDocument Set product1 = productDocument1.Product Set products1 = product1.Products Set product2 = products1.AddNewComponent( Part , strak ) Set documents1 = CATIA.Documents Set partDocument1 ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : nur leeres Makro???
grammar am 20.02.2004 um 14:59 Uhr (0)
Hallo! Bei mir funktioniert die Aufzeichnung.Ich erhalte Sub CATMain() Dim documents1 As Documents Set documents1 = CATIA.Documents Dim partDocument1 As PartDocument Set partDocument1 = documents1.Item( Part31.CATPart ) Dim part1 As Part Set part1 = partDocument1.Part Dim shapeFactory1 As ShapeFactory Set shapeFactory1 = part1.ShapeFactory Dim hybridBodies1 As HybridBodies Set hybridBodies1 = part1.HybridBodies Dim hybridBody1 As HybridBody Set hybridBody1 = hybridBodies1.Item( Geöffneter Körper.1 ) Dim h ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Masse und Oberfläche ermitteln
Kon am 16.03.2004 um 07:55 Uhr (0)
Hallo, gibt es eine Möglichkeit mit einem Makro die Masse und Oberfläche eines Parts zu ermitteln und dann in einer Datei auszugeben? Ich bin leider noch Anfänger in der Catia-Programmierung und unglücklicherweise lässt sich die Makroaufzeichnung dafür nicht verwenden. Daher habe ich nicht mal einen Anhaltspunkt habe wie man das lösen könnte. MfG Kon
|
In das Form CATIA V5 Programmierung wechseln |