|
CATIA V5 Programmierung : Makroprogrammierung - Kommunikation mit externen Anwendungen
torspezialist am 07.06.2004 um 22:31 Uhr (0)
Hallo zusammen, bin relativ neu in der Programmierung und habe mich durch das Werk von Ziethen (Effiziente Konstruktion mit Makros) halbwegs erfolgreich durchgeackert. Was ich aber komplett vermisse ist die Kommunikation von Catia mit anderen Anwendungen (Excel, Txt....). Gibt es dazu Unterlagen bzw. Beispielmakros? Ich möchte zum Beispiel alle Parameter auslesen, in einer externen Anwendung nachbearbeiten (variieren, ersetzen...) und dann wieder in ein neues CATfile einlesen und dadurch neue Varianten erz ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Strukturbaum abbilden
Florian.Held am 23.07.2005 um 12:45 Uhr (0)
Hi, ich muss den Strukturbaum abbilden, sprich alle Producte, Komponenten und Parts auflisten (z.B. in Form einer MsgBox) - Siehe Bild. Dass Bild habe ich mit folgendem Makro erzeugt: ********************************************************************** Sub CATMain() Set Basic = CATIA.ActiveDocument tstr = tstr & & vbcrlf tstr = "" & vbcrlf tstr = tstr & "Struktur von " & Basic.Product.Name & ":" & vbcrlf for a = 1 to Basic.Product.Products.count tstr = tstr & Basic.Product.Products.item(a).PartNumber ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAA Replace-Funktion
FiRo am 17.07.2008 um 15:15 Uhr (0)
genau. per VB geht das nicht.in mehreren beitraegen hier heisst es "dazu brauchst du CAA".nur welcher befehl in CAA das ist steht dort nicht.wir hatten auch zusammen die docu durchwuehlt, aber nix gefunden.Oder hast du eine ahnung wo ich sonst noch und-color: #FFFF99'>suchen koennte? Das CAA forum von Dassault (www.3ds.com) soll da nicht grad hilfreich sein.------------------no milk today...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : In welchem Körper befindet sich Selection
EmilioSanchez am 20.03.2005 um 14:24 Uhr (0)
Hallo Jens Hansen, vielen Dank für deinen Tip. Ist schon mal hilfreich zu wissen das ich nach dem Objekt in des Struktur und-color: #FFFF99'>suchen muß. Ich stehe jedoch nach wie vor vor einem Problem: Meine Selektion ist kein Shape sondern nur eine Teilfläche eines Blocks. Wie komme ich nun an das dazugehörige Shape? Bin für jeden Tip dankbar. Gruß Bernd
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Measures mit Macro auslesen
denyo_1 am 21.04.2008 um 13:50 Uhr (0)
...Wenn du nach dem klick auf OK nochmal auf das Measurement im Struckturbaum klickst, bekommst du nur die Parameter des gerad selektierten Teils (in deinem Fall des MeasureXXX.X). Dann musst du dich nicht dusslig und-color: #FFFF99'>suchen (vorallem wenn es ein aufwendiges Part ist, hast du sehr viele Parameter zum durchschaun )------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umbenennungsmakro anpassen
Engineer723 am 24.10.2016 um 14:25 Uhr (1)
Hallo,danke für den Link. Also das und-color: #FFFF99'>Suchen und Ersetzen Makro würde schon ausreichen, da in der V6 die Zeichnungen ja übers PLM direkt verlinkt sind.Ich hätte mit diesem Makro angesetzt:Sub traverse(Prod, origstr, newstr) set refp = Prod.ReferenceProduct if instr(refp.Name, origstr) then newpname = Replace(refp.Name, origstr, newstr) refp.Name = newpname end if if instr(refp.PartNumber, origstr) then newpnum = Replace(refp.PartNumber, origstr, newstr) refp.PartNumber = newpnum end if Set p ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Background in Foreground
bgrittmann am 19.09.2017 um 09:14 Uhr (1)
ServusWie selektiert du denn die Elemente im Background?Ideen dazu:- 2D-Komponentenexemplare vor dem kopieren zerlegen- 2D-Komponentenexemplare in einem extra Durchlauf und-color: #FFFF99'>suchen und kopieren- 2D-Komponentenexemplare neu in deine Ansicht einfügen (Position und Detail kannst du von deinem Background auslesen)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zugriff auf Overload Properties
salsataenzer am 13.01.2014 um 10:17 Uhr (1)
Hallo Zusammen,gibt es grundsätzlich eine Möglichkeit per CATVBA auf die Overload Properties in einer View zuzugreifen?Hintergrund: Wir programmieren ein Prüftool und und-color: #FFFF99'>suchen nach einer Möglichkeit innerhalb einer View automatisch dieHöchstmaße messen zu können.Grüße, Andreas
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Layernummer eines Körpers übernehmen/weitergeben
BLD1983 am 20.02.2020 um 12:55 Uhr (1)
Hallo Leidensgenossen.Gibt es eine Möglichkein eine vergebenen LayerNr. zu übernehmen.Vorgehensweise:1. Körper mit dem Namen "ALUTEIL_1" und-color: #FFFF99'>suchen/auswählen und Layer auslesen2. Diesen Layer an eine zweite Auswahl (zb."ALUTEIL_10" + "ALUTEIL_100" vergeben.mfgDragan------------------Ich will es gar nicht wissen, aber ich muss.....Das Leben verlangt es.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hilfe, Anfängerfrage
summertime am 29.03.2005 um 18:38 Uhr (0)
Hallo, also vielleicht ist das ja eine Abhilfe für dich: unter Tools/Optionen und dann unter Allgemein und dem Register Makro kann man die Stadardeditoren auswählen bzw. ändern. Editor ändern und dann nach dem enstprechendem Editor und-color: #FFFF99'>suchen. Bei mir funktioniert es über Standardeditoren. ich hoffe das hilft dir weiter mfg summertime
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : selection aktives sheet
bgrittmann am 17.04.2015 um 19:39 Uhr (1)
ServuszB Sheet selektieren und dann nur in der Selektion und-color: #FFFF99'>suchen:Code:Set drwdocument = CATIA.ActiveDocumentSet DrwSheets = drwdocument.SheetsSet DrwSheet = DrwSheets.ActiveSheetDim selection1 As SelectionSet selection1 = drwdocument.Selectionselection1.clearselection1.add DrwSheetselection1.Search ("Name=*Test*,sel")GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter_CatDrawing
shoutz000 am 13.05.2015 um 19:29 Uhr (1)
Hab aber grad raus gefunden das mit "CATDrwSearch.DrwDitto" gesucht werden muss!Dann ändert er nichts wenn sich keine Kopie auf den Sheets befindet.Bei CATDrwSearch.DrwDeteil werden auch dann die Sheets geändert obwohlnur das original Detail auf dem Detailsheet vorhanden ist?!Obwohl wir nur auf den normalen Sheets und-color: #FFFF99'>suchen?!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kanten aus einer Fläche auslesen
zoltan.bekesi am 26.05.2009 um 17:58 Uhr (0)
Hallo Stefan,ich würde dir den Buch von Jens Hansen empfehlen. Da ist unter anderem auch was ähnliches beschrieben.Wenn du aber schon "fit genug" im Programmieren bist: -Selection.Search laufen laufen lassen, auf Topology.Edge;sel und-color: #FFFF99'>suchen-Extract auf jede selektierte Edge erzeugen.Gruß,Zoltan
|
| In das Form CATIA V5 Programmierung wechseln |