| 
CATIA V5 Programmierung : User-Selektion nach CATParts in einem CATProduct 
Shamrock2 am 24.09.2009 um 14:05 Uhr (0) 
Habe den Vorschlag mit "userSel.SelectElement2(selElements, "Part auswählen.", True)" eingebunden.Funktioniert soweit bis auf Folgendes:1. Kann ich nur auf der Darstellung des Produktes selektieren und warum nicht im StrukturBaum?2. Wie kann ich per "Strg" auch mehrfach selektieren?3. Wie komme ich an die Properties der Selektion(en)?  (ich glaube das trifft auch die Frage(n) von Daniel & Thomas)Gruß Joachim 
  | 
| In das Form CATIA V5 Programmierung wechseln | 
 | 
CATIA V5 Programmierung : Copy / Paste Problem 
denyo_1 am 11.11.2008 um 16:52 Uhr (0) 
Hallo,ohne es auszuprobeiren tippe ich darauf das du versucht den Punkt in ein CATPart einzufügen. Das geht nicht, der Punkt muss im CATPart in ein geometrisches Set.EDIT: Du musst zur Selektion nicht das Part sondern den "hybridboy" hinzufügen dann sollte es gehen.------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin[Diese Nachricht wurde von denyo_1 am 11. Nov. 2008 editiert.] 
  | 
| In das Form CATIA V5 Programmierung wechseln | 
 | 
CATIA V5 Programmierung : Kollisionsanalyse: Clash Against All 
listing_code am 11.11.2004 um 11:06 Uhr (0) 
hallo liebe gemeinde, Ich möchte folgendes bewerkstelligen: ich möchte eine Komponente selektieren und mit  catClashComputationTypeAgainstAll  eine Kollisionsanalyse starten. Mit dem Microsoft Visual Basic Editor tut es einwandfrei. Wenn ich dies aber von einem externen Visualbasic Skript mache, dann funktioniert es nicht. Mein Skript sieht folgendermassen aus: ------------------------------------------------------- Main()    Sub Main() Set CATIA=GetObject(  , CATIA.Application ) Set Document = CATIA.Activ ... 
  | 
| In das Form CATIA V5 Programmierung wechseln | 
 | 
CATIA V5 Programmierung : No-Show komplett löschen 
Mamelba83 am 03.08.2006 um 08:08 Uhr (0) 
Hallo Lusilnie,leider bringt er jetzt eine andere Fehlermeldung (siehe Bild).Kann mir vielleicht jemand sagen wo bei folgendem Makro der Fehler liegt???CODE:Sub CATMain()Set productDocument1 = CATIA.ActiveDocumentSet selection1 = productDocument1.Selectionselection1.Search "CATAsmSearch.Part.InheritedVisibility=Hidden,all"selection1.cutselection1.deleteEnd SubWäre dankbar  ------------------Wenn du sie nicht überzeugen kannst, verwirre sie! 
  | 
| In das Form CATIA V5 Programmierung wechseln | 
 | 
CATIA V5 Programmierung : aktives PartDocument im ProductDocument deklarieren 
s1640066 am 14.09.2006 um 09:46 Uhr (0) 
Ich habe es probiert... Es klappt jetzt mit der selektion des Parts... Danke! Zitat:Original erstellt von Timberwolve:Das Part dem du die HybridShapeFactory zuweisen möchtest musst du vorher deklarieren. Entweder fest oder über eine Selektion. Anders funktioniert das ganze nicht. Beschreib mal in groben zügen was dein Makro machen soll, vielleicht kann man dir dann besser helfen.  
  | 
| In das Form CATIA V5 Programmierung wechseln | 
 | 
CATIA V5 Programmierung : Messung Löschen 
cmb am 03.08.2010 um 08:09 Uhr (0) 
Hallo CAMiCADse,wenn ich die Klammern weglasse, erhalte ich die Meldung:Objektvariable oder With-Blockvariable nicht festgelegt (Fehler 91)Der alternativ Vorschlag mit remove: hier arbeitet das Macro die Zeile ab ( d.h. er findet alles wo der String "Ueberlaufvolumen" enthalten ist)aber leider nimmt er mir die Messung nicht aus meinem Part heraus.Kann es sein das ich mein Objekt anders deklarieren müsste?GrußNorbert------------------V5R18Catia + Smarteam 
  | 
| In das Form CATIA V5 Programmierung wechseln | 
 | 
CATIA V5 Programmierung : View from 3D 
BigCheese am 12.08.2008 um 17:30 Uhr (0) 
Hallo zusammen,ich habe mir über FT&A einige Ansichten und Bemaßungen/Toleranzen im Part erstellt.Diese würde ich nun gerne automatisiert analog dem Befehl "View from 3D" in eine Zeichnung ableiten.Der Markro-Rekorder gibt an dieser Ecke (überraschenderweise ) nicht viel her. In der Hilfe bin ich leider auch nicht fündig geworden... Weiß jemand, ob das überhaupt geht? und wie?Jeder Tipp ist willkommen.Grüße, Alex 
  | 
| In das Form CATIA V5 Programmierung wechseln | 
 | 
CATIA V5 Programmierung : CATIA friert ein während Makro läuft 
Lusilnie am 17.07.2008 um 00:20 Uhr (0) 
Hallo Tiberius,wenn ich das Ganze richtig verstehe, ist der Befehl "Selection.Clear" schon der richtige Ansatz.Hier aus dem Forum geht hervor, das es nur eine Selektion gibt. Daher muss ich nach Operationen, die eine Selektion "hinterlassen", bei der nächsten Selektion diese erst "leeren", bevor ich weiterarbeite. Das ist Punkt Eins.Punkt Zwei ist aus meiner Erfahrung genauso wichtig: Die Laufzeit! Ich habe es schon oft erlebt, dass in Skripten die Fortsetzung der Abarbeitung VOR der Ankunft des vorherigen ... 
  | 
| In das Form CATIA V5 Programmierung wechseln | 
 | 
CATIA V5 Programmierung : Elemente aus Geometrischen Set in txt-File exportieren 
Proofin am 24.11.2006 um 18:42 Uhr (0) 
Hi Matthias,ich habe gerade den Suchstring mal im englischen ausprobiert, also bei mir funktioniert es. Mein Aufruf lautet:  sSel.Add (oHybridbody)  sSel.Search ("Type=Axis System,sel")Was die 2D Punkte angeht kannst du folgendes in die Abfrage der Skizzen einbauen:-------------------------------------------------Code-------------------------------------------------    wenn Kreis   ElseIf InStr(1, sType, sCircle2D)  0 Then    Set oRef = CATIA.ActiveDocument.Part.CreateReferenceFromObject(oGeoElements.Item( ... 
  | 
| In das Form CATIA V5 Programmierung wechseln | 
 | 
CATIA V5 Programmierung : helfen 
gerlado3 am 29.10.2012 um 22:29 Uhr (0) 
the first thing I want to say is thanks to everyone who has responded. At no time wanted to cause problems, I apologize for not meeting the forum rules.regarding my problem as well have said, this script tells me the number of holes in a piece, but the script does not recognize the number of holes created with a pattern.That is, if I create a hole and apply a rectangular pattern, creating four holes, the value I give this script is a total of two holes, instead of 5, that would be the actual number of the  ... 
  | 
| In das Form CATIA V5 Programmierung wechseln | 
  | 
CATIA V5 Programmierung : Mass 
panchito am 20.04.2015 um 09:36 Uhr (15) 
Ich erstelle ein Macro die das Part Number mit  ReferenceProduct.PartNumer anruft. und die Revision mit ReferenceProduct.Revision anruftJetzt muss ich aber das Gewicht anrufen. Welche Code könnte ich nutzen? Etwas wie  ReferenceProduct.Mass ?? Oder ReferenceMass.Mass....... es funktioniert aber nicht. Danke in Voraus[Diese Nachricht wurde von panchito am 20. Apr. 2015 editiert.] 
  | 
| In das Form CATIA V5 Programmierung wechseln | 
 | 
CATIA V5 Programmierung : Macro-Punkte 
Jens Hansen am 18.12.2008 um 09:38 Uhr (0) 
Hi Tweety,wir helfen dir ja .. keine Panik  Besteht zwischen der Zeichung und dem part schon eine Verknüpfung (also schon eine andere Ansicht) oder ist die Zeichnung ganz neu?MUSS es catscript sein (also auf UNIX laufen) oder kann es catvbs?Jens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren 
  | 
| In das Form CATIA V5 Programmierung wechseln | 
 | 
CATIA V5 Programmierung : Makro Copy - Paste...? 
Padman81 am 25.10.2004 um 14:19 Uhr (0) 
Hallo, ich finde keinen weg per makro body´s von einem part zum anderem in einer normalen product struktur herum zu kopieren... dabei ist mir´s egal ob dabei ein  dummer  Solid entsteht oder nicht... Wer kann mir da helfen? Ein Beispiel-script würde mir vielleicht schon auf die sprünge helfen... PS: Mit dem Makrorecorder kommt bei mir nix raus, der spuckt ziemlich viel mist aus... THX  Gruß Andre  
  | 
| In das Form CATIA V5 Programmierung wechseln |