|
CATIA V5 Programmierung : Beim Erzeugen eines Gewindes wird das Gewinde automatisch Gelb eingefärbt
NT24 am 19.07.2005 um 00:07 Uhr (0)
Grüß Gott! Wie kann ich im CATIA V5R14SP5 einstellen das alle Gewinde die erzeugt werden und am besten auch alle alten eingefärbt werden z.B. Geld Ich bendanke mich im Voraus für alle Beiträge mfg NT24
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reference setzen
Steffen Hohmann am 19.07.2005 um 08:51 Uhr (0)
Hallo Thomas, irgendwie habe ich Deinen Beitrag immer überlesen. Hier die Lösung: Der Zugriff auf Unterelelemente von Achsensystemen ist nur über BReps möglich (wie prosper schon schrieb). Achsenobjekt setzen: Dim oPart As Part Set oPart = CATIA.ActiveDocument.Part Dim oSel As Selection Set oSel = CATIA.ActiveDocument.Selection Dim aSelElement(0) aSelElement(0)= AxisSystem oSel.SelectElement2 aSelElement, Achsensystem auswählen , False Dim oAxisSystem As AxisSytem Set oAxisSystem = oSel.Item(1).Value Di ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Exemplarname von Parts im Produkt ändern
MaxZ am 19.07.2005 um 10:46 Uhr (0)
okay, dann schreibst du vermutlich mit CATScript, da brauchts das i nicht, aber die Language-Zeile: Language = "CATScript" Sub CATMain() Set productDocument1 = CATIA.ActiveDocument Set selection1 = productDocument1.Selection selection1.Search "CATProductSearch.Part,all" For i = 1 To selection1.Count Set productDocument1 = CATIA.ActiveDocument Set product1 = productDocument1.Product Set products1 = product1.Products Se ...
|
In das Form CATIA V5 Programmierung wechseln |
|
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 |