|
CATIA V5 Programmierung : NewFrom....
sestefanhome am 10.05.2007 um 13:56 Uhr (0)
Hallonoch eine Frage:ich möchte mit NewFrom... ein neues Part erzeugen.Set oNewPart = CATIA.Documents.NewFrom("....")Catia soll dabei aber nicht ein neues Fenster erzeugen, sondern das Part nur im Hintergrund laden/erzeugen.Gibt es eine Möglichkeit, dieses zu realisieren?Gruß Stefan
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : NewFrom....
YellowDevil am 10.05.2007 um 15:39 Uhr (0)
Ja gibt es,aber mit einem Nachteil. Es lässt sich dann nicht wie NewFrom abbilden.Dim newDoc As DocumentSet newDoc = CATIA.Documents.Read(filepath )Läd das ganze ohne es zu aktivieren.Zum aktivieren musst dann nochnewDoc.Activateangeben.Aber wie gesagt damit kannst Du nicht die NewFrom Funktion abbilden.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : mehrere dxf-Daten gleichzeitig importieren
Lusilnie am 10.05.2007 um 23:20 Uhr (0)
Hallo Gaby75,die wirkliche Frage ist hier, was den die "anderen Faktoren" sind bzw. wie man diese aus der Datei herausfiltert. Normalerweise sollten DXF-Dateien ja reine Text-Dateien sein. Also könnte man ja nach einem bestimmten "String" die Dateien durchforsten. Entweder im UNIX oder, bei Windows, in der Kommandozeile. Das Ergebnis wird in eine Datei umgeleitet, in welcher dann pro Zeile ein Datei-Name (mit oder ohne Pfad) steht. Diese Listen-Datei liest man innerhalb eines CATIA-Makros ein, welches dann ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Instancename umbenennen 2te Ebene
CAMiCADse am 14.05.2007 um 11:40 Uhr (0)
Hallo Leipziger,dann nimm noch diese Codezeilen von tomtom1972 dazu, dann klappts Zitat:Hallo zusammen,das geht einfacher.Das Part, dessen Instance umbenannt werden soll, muss nur über sein Parent (CATProduct) aufgerufen werden. Selectionen sind keine notwendig.Set oInstNameChangeProd = Catia.Documents.Item(oPartToRenameTheInstance.Parent.Parent.ReferenceProduct.Parent.Name)Set oInstNameChangeItem = oInstNameChangeProd.Product.Products.Item(oPartToRenameTheInstance.Name)oInstNameChangeItem.Name = sNewIns ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unterschied geometrisches Set und Externe Verweise
Physimathi am 11.05.2007 um 15:43 Uhr (0)
Hallo,es wurde ja schon öffters gefragt:Worin besteht der Unterschied zuwischen einem "geometrischen Set" was in "Externe Verweise" umbenannt wurde und dem "geometrisachen Set - Externe Verweise" was CATIA anlegt.Fügt man über "Einfügen Spezial" ein Element mit Verweis ein, dann legt er immer dieses geometrische Set an und jedes Element mit Verweis ordnet er darunter an.Elemente ohne Verweis werden nicht diesem Set zugeordnet.Wenn ich selber ein geometrisches Set mit dem Namen "Externe Verweise" anlege, da ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unterschied geometrisches Set und Externe Verweise
CEROG am 14.05.2007 um 06:06 Uhr (0)
MaL ne Frage dazu:Was hat das mit Programmierung zu tun?------------------Inoffizielle CATIA-HIlfeseiteCATIA-FAQInoffizielle Linux-Hilfeseitehttp://www.cad-gaenssler.de
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unterschied geometrisches Set und Externe Verweise
Physimathi am 14.05.2007 um 08:38 Uhr (0)
Hallo,mit Programmierung hat das in soweit zu tun, weil die "Externen Verweise" automatisch angelegt werden. Wenn der Anwender mit einer Makroanwendung startet und in dieser dann händisch "Einfügen Spezial" durchführt, dann nutzt CATIA nicht das von mir im Makro angelegte "Geometrische Set: Externe Verweise", sondern erzeugt ein neues.Beide sehen aber, auch in Ihrer Struktur, gleich aus. Also muss es entweder eine Funktion geben welche man bei der Erstellung des "Geometrischen Sets" noch ansprechen kann, o ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : aut. Part umbenennung
Elroman am 14.05.2007 um 14:52 Uhr (0)
Hallo Leute,ist es bei Catia möglich dass man den Partnamen, Parameter(Zahl) abhängig macht.. d.h. wenn man den Parameter ändert, dass sich auch der Teilename ändert z.B. "5-fach-gebohrt"Kann mir jemand weiterhelfen :-)Gruss
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bodys im Part benennen
MuckAlex123 am 14.05.2007 um 14:26 Uhr (0)
Hallo Catia Anwender. Ich habe folgendes Problem.Ich finde es extrem lästig wenn ich einen neuen Body einfüg das ich dann erst auf Properties gehen muss und ihn dort Umbenennen kann. Gibt es eine Möglichkeit wie beim einfügen eines Geometrical Sets einen Namen zu vergeben?Danke schon mal für eure Hilfe.Alex
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bodys im Part benennen
Locke101 am 14.05.2007 um 15:48 Uhr (0)
Hallo,so wird immer der zuletzt eingefügte Body umbenannt:======================Sub CATMain()Dim documents1 As DocumentsSet documents1 = CATIA.DocumentsDim partDocument1 As PartDocumentSet partDocument1 = documents1.Item("NamePart.CATPart")Dim part1 As PartSet part1 = partDocument1.PartDim bodies1 As BodiesSet bodies1 = part1.Bodiesbodies1.Item(bodies1.Count).name = "NameBody"End Sub======================Gruß Locke101
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bodys im Part benennen
Thomas Harmening am 14.05.2007 um 17:22 Uhr (0)
Language="VBSCRIPT"Sub CATMain()Dim mypartDocument As PartDocumentSet mypartDocument = CATIA.ActiveDocumentDim mypart As PartSet mypart = mypartDocument.PartsString = InputBox("Bitte einen Namen vergeben", "Bodybenennung", "nun mach was")Dim mybodies As bodiesSet mybodies = mypart.bodiesSet mybody = mybodies.Add()mybodies.Item(mybodies.Count).Name = UCase(sString)grossEnd Sub
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : aut. Part umbenennung
Lusilnie am 14.05.2007 um 21:21 Uhr (0)
Hallo allerseits,das Problem bei der Partnumber ist, (oder war zumindest soweit ich weiß in R14,) dass die "Partnumber" nicht "sperrbar" ist. D.h., sie läßt sich trotzdem bearbeiten, also über die Properties ändern. Das kann zu unerahnten oder nicht überschaubaren Folgen führen. Ich ändere z.B. die "Partnumber" über die Properties und speichere und schließe das Dokument anschließend. Bei nächsten Öffnen wird es aktualisiert und die Partnumber nach Formel geändert - wer soll das nachvollziehen?Ich habe das ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Distance Messung über Formel??
Elroman am 15.05.2007 um 17:28 Uhr (0)
Möchte gerne eine automatische Abstandsmessung zwischen einer Kante und einem Punkt über eine Formel generieren.Folgende Formel gibt Catia vor: " distance (Body, Body): Length"Auswahl Punkt nimmt er an, aber bei der Kante eines Quadrates gibt er mir nur den Pad zur Auswahl!!!Meine Frage: Kann man irgenwie auch nur die Kante selektieren anstatt den ganzen Körper?? Oder gibt es eine andere Messungsformel die diese Funktion enthält ?? Danke im Voraus [Diese Nachricht wurde von Elroman am 15. Mai. 2007 editier ...
|
In das Form CATIA V5 Programmierung wechseln |