|
CATIA V5 Programmierung : Geradlinige Kanten farbig markieren
tberger am 23.06.2009 um 14:19 Uhr (0)
Das anklicken von "Curves" scheidet eh aus, wenn du in deinen Features "Lines" benötigst. Sie sind dann einfach nicht wählbar ("Haltverbotszeichen" oder keine Reaktion des Systems beim klicken einer Kurve, die nicht linear ist).In einigen meiner Power Copies ist es so wie eben beschrieben. Die wollen dann wirklich nur Lines, Curves werden nicht angenommen.Ich denke, dass du über spezielle CAA-Programmierung diese Kanten darstellen lassen könntest.Grüße aus dem RheinlandThomas------------------CATIA - eine ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Skizzen ohne Kinder finden
Flix92 am 27.08.2013 um 11:21 Uhr (1)
Leer in dem Sinne das nichts drinnen ist außer ein Punkt der den Nullpunkt angibt.Die Skizzen heißen immer Sketch_XY oder Sketch_XZ oder halt _YZdas problem dabei ist nur, dass einige Konstrukteure (es arbeiten fast immer mehrere hintereinander auf einen Teil)die Skizzen kopieren und den Namen nicht ändern, manche (so wie ich) erstellen einfach eine neue mit Projection Point, und manche kopieren die Vorlage und benennen sie umund eben das macht es so schwierig...:/ich glaub ich werd mal den Catia Support u ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : machine instruction setzen
HoBLila am 09.11.2009 um 17:13 Uhr (0)
Leider kenne ich nur durchforsten.Aber so viel ist es ja bei der Operation nicht.Application brauchst Du Dir nie anschauen, da liegt immer CATIA drin, wenn es ein parent gibt, dann ist das auch unnütz für deine Suche, etc. nur was sinnvoll klingt, wie Parameters - ich glaube so hieß die Collection im Operation-Object.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure versuchen, immer idioten-sicherere Syste ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Szene aus einem Makro bearbeiten
Oli78 am 25.01.2010 um 13:00 Uhr (0)
Hallo.Ich versuche, aus einem Makro eine Szene zu aktualisieren. Folgende Funktionen müsste ich haben: Baugruppe auf Szene anwenden (Alles!), dann Positionen und Verdecken/Anzeigen überlagern.Die Szene auswählen geht mit diesem Code:Sub CATMain()Set Dokument = CATIA.ActiveDocumentSet Baugruppe = Dokument.ProductSet AlleSzenen = Baugruppe.GetTechnologicalObject("ScenesCollection") Set AktuelleSzene=AlleSzenen.Item("1")Set SceneData = AktuelleSzene.GetSceneProductData(Baugruppe)End SubWie kann ich nun auf di ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehler bei DLName Erzeugung
tomtom1972 am 09.01.2007 um 07:33 Uhr (0)
Hallo,hat jemand Erfahrung mit der Erstellung von DLNames via Script?Ich scanne rekursiv einen Ordner und erstelle DLNames für diesen und alle vorhandenen Unterordner. Das Script überprüft, ob den entsprechenden Ordnern bereits ein DLName zugewiesen wurde und stellt sicher, das die vergebenen DLNames unikal sind (also nur einmal vorkommen). Die DLNames sind verschachtelt und haben alle den selben Root-DL. Die Pfadangaben (Windos und Unix) sind nicht absolut, sondern beinhalten eine Systemvariable, die im e ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bohrungen auf einer Fläche mit vorgegebenem Randabstand - Makro möglich?
DanielFr. am 12.09.2009 um 16:45 Uhr (0)
Hallo thomau96 ,na sicher lässt sich das automatisieren. IMHO gibt es hier nur zwei Probleme. Erstens dein Problem st doch ein wenig spezieller und mit dem Makrorecorder kommst du auf keinen Fall weiter.Jetzt beschreibe ich erstmal meine Vorgehensweise wie ich das lösen würde.1. Anwender startet das Makro2. Der Anwender gibt mit einer InputBox den X- und Y-Abstand der Kanten ein und optinal die Tiefe der Bohrung3. dies läuft in eine Schleife durch alle Produkte (also Parts eines Produkts)4. Innerhalb der ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing mit Product verknüpfen um es mit SendTo mitzukopieren
Matthias.M am 14.06.2007 um 10:54 Uhr (0)
Hallo,zum einen würde ich Florians Ansicht bestätigen, daß dies eigentlich nur mittels eines PDM-Systems vernünftig umsetzbar ist.@Lusilnie:wenn Du alle Zeichnungen öffnest, erkennt Catia eigentlich auch die bestehenden Verknüpfungen und daß diese auf gleiche Parts referenzieren. Da wird beim Send To eigentlich auch nur einmal das jeweilige Part mitgenommen. Das Problem des Überschreibens ist so eigenlich umgangen.Korrigiert mich, wenn ich falsch liegen sollte...Gruß Matt------------------Gewalt ist keine ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit Eltern/Kinder
makri am 17.09.2007 um 13:35 Uhr (0)
Hallo Gemeinde,habe ein neues bzw. ein altes bekanntes Problem was hier schon einige male angesprochen wurde, aber nie eine Idee zu gab:habe viele Punkte auf einer Ebene, diese Ebene ist mit einem Winkel gedreht. Wie komme ich vom selektieren eines Punktes auf den Winkel der Ebene (bzw. die Ebene selbst) ?In Catia würde ich per rechte Maus auf den Punkt die Eltern/Kinder abfragen und dann weiter. mit Parents gehe ich nur den Strukturbaum auf aber wie zu den "Stützelementen"?... hat jemand da mal was rausge ...
|
| 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 : .SaveAs von komplettem Produkt
mycon am 05.06.2011 um 10:24 Uhr (0)
Ok, ich habe es jetzt zum funktionieren gebracht.Ganz glücklich bin ich mit der Methode allerdings nicht.Catia scheint hier etwas instabil zu sein.Wenn ich mit einer Schleife durch alle Produkte gehe, dann erkennt er auch Parts als Products an und sichert es auch teilweise als .CatProduct ab in kombination mit einer Fehlermeldung im Direktfenster von VS.Das lässt sich nur umgehen, indem ich es nicht speichere, sobald ein Fehler auftrat.Das gleiche Problem habe ich dann am ende um alle auf "Modified" stehen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro verliert Formelbezug/Parameterbezug
Werner84 am 09.07.2017 um 12:56 Uhr (1)
Hallo BerndVielen Dank für deine Antwort.Ich hätte gehofft, dass das nur eine Sache meiner Einstellungen ist, da Catia ja ein sehr mächtiges Tool ist. Im Klartext heißt das, dass ich wirklich alle Abmessungen im Nachgang abändern muss, was sehr lange aufhalten wird. Weist du was lustig ist, ich muss das ganze auch noch für ein wesentlich komplexeres Gehäuse machen mit über 40 Skizzen, tausenden Winkelbeziehungen usw. Da muss ich wohl durch...Nochmals vielen Dank für deine Antwort und beste GrüßeWerner
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA TitleBlock Editor und SMARTEAM
cwillmann am 16.05.2003 um 11:55 Uhr (0)
Hallo zusammen, ich versuche gerade, den TitleBlock Editor von Herrn Neukirchen/IBM (CATScript und Tcl/Tk-Oberfläche) mit meinem SMARTEAM zu verheiraten. Das Ausfüllen der Zeichnungsrahmen klappt problemlos (Erzeugen, Update,...), mit SMARTEAM bin ich auch verbunden. Lt. beiliegender Editor-Dokumentation soll nun ein SMARTEAM-Icon erscheinen, sehen tue ich nichts. Ich verwende die neueste Version 2.4.8 - vielleicht hat sich schonmal jemand mit dieser Problematik beschäftigt? Danke für hilfreiche Antworte ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Speicherpfad auslesen
Esterbauer am 05.03.2018 um 14:39 Uhr (1)
Hallo,Ich habe nochmals eine Frage:Wie kann ich mehrere Ordnerebenen zurückspringen und diesen Pfad dann auslesen.Mein Code (Teil) schaut aktuell so aus.Strfolder = CATIA.ActiveDocument.PathStrPath = Left(Strfolder, InStrRev(Strfolder, ""))StrTargetPath = StrPath & "Startup est.catpart"MsgBox StrTargetPathDas aktive Part liegt unter c:catia100part estDas neu Part liegt unter c:catia100StartupDa der Ordnernamen (catia100) immer anders ist und die länge des Ordneramen variiert komme ich so nicht weiter.wer k ...
|
| In das Form CATIA V5 Programmierung wechseln |