|
CATIA V5 Programmierung : Aktivierungsstatus der Komponente / Component Activation State
bgrittmann am 09.08.2017 um 12:27 Uhr (1)
ServusIch nehme an dass bei dir actProd die Product-Instanz ist.Schon mal probiert deinen dritten Ansatz so umgestalteten (ungetestet und nur grobe Fehlerbehandlung):Code:Function GetComponentActivationState (InstanceProduct as Product) as Parameterdim oParameters as Parametersdim i as IntegerSet oParameters = InstanceProduct.Parametersfor i = oParameters.Count to 1 Step -1 if (InStr(oParameters.item(i), "Component Activation State" 0) or InStr(oParameters.item(i), "Aktivierungsstatus der Komponente" 0) ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : AXS im Part verschieben ohne Assy zu zerstören?
tberger am 10.02.2011 um 15:26 Uhr (0)
Hallo Leksis,du kannst den Ursprung eines Parts nicht manipulieren, auch nicht per Makro. Ebensowenig kannst du die nicht löschbaren Referenzebenen woanders hinschieben um einen anderen Ursprung zu erhalten.Du kannst nur die Geometrie mit geeigneten Mitteln dahin "verschieben", die du oben erwähnt nicht nutzen darfst.Somit bleibt dir nur die Neupositionierung von Skizzen um die Solids zu verschieben etc..Da bestimmt nicht jedes Teil gleich aufgebaut sein wird, weil verschiedene Konstrukteure mit ihrer "kün ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Länge eines Joins aus Linien messen
theshadog am 19.06.2009 um 09:50 Uhr (0)
Also ich hab jetzt noch etwas rumprobiert. Aber offensichtlich liegt das nicht am Makro, sondern am Join selbst. Ich kann die Länge zwar seltsamerweise manuell bestimmen, aber per Makro geht das nicht. Bei einem einfach Join mit 3 Linien funktioniert das Makro, nur bei dieser - zugegeben etwas komplexeren - Anordnung von Linen und Splines geht es offensichtlich nur per Hand.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 2D-Elemente verschieben (Translate/Move)
MICHLICK am 23.05.2024 um 07:40 Uhr (10)
Jahre später, aber mir hat es gerade geholfen.------------------Gruß Michael B.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinatenpunkte verschieben
Taylor912 am 29.01.2008 um 08:39 Uhr (0)
Hallo Viktor,Danke für den Code! Werde ich dann ausprobieren!Gruß Taylor
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Move OpenBody
Izle am 26.06.2006 um 22:43 Uhr (0)
Würd mich interessieren, wie du das Verschieben nun hinbekommen hast! Könntest du uns teilhaben lassen?------------------We can fix it, we can fix it all!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CreateReferenceFromName
picard am 07.06.2005 um 07:04 Uhr (0)
Hallo Dieter, vielen Dank für den Tip. Der Syntax ist ja recht einfach, der Makrorecorder verkompliziert das Ganze nur . Leider gibt es dennoch ein Problem. Wie kann ich den Festlegen, in welchem Kontext das Constraint erzeugt wird? Folgendes habe ich versucht: Code: Set MyConstraints = Unterprodukt.Connections("CATIAConstraints") MyFixReferenceString = Unterprodukt.PartNumber & "/" & Komponente.Name & "/!" & Komponente.Name & "/" Set MyFixReference = Unterprodukt.CreateReferenceFromName(MyFixRefere ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : User-Selektion umbennen
meisterlumpi am 17.08.2011 um 17:10 Uhr (0)
Die codezeile, die bei dir den fehler auslöst wird eigentlich nur dann aufgerufen wenn auch eine komponente in der baugruppe vorhanden ist. anscheinend wird sie bei dir immer aufgerufen was vermuten lässt, dass der fehler in zeile 62 liegt:Code:If M_DocStructure.IsComp(ParentProduct) Then IsComp überprüft ob das Product eine Komponente ist oder ein normales Produkt. dabei wird entweder wahr oder falsch zurückgegeben von der function. Ich gehe davon aus, dass die bei dir immer wahr zurückgibt.. das ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehler bei Shell-Anweisung
C.Samer am 15.02.2018 um 16:23 Uhr (1)
Hallo!Kannst du das Bild an den selben Pfad wie die .exe verschieben?Liebe Grüße aus Wien,Christoph
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Layer in Sets verschieben
Carnage am 13.07.2007 um 16:43 Uhr (0)
Hallo Kollegen,ich habe folgendes problem.Ich bekomme des öffteren IGES Daten aus anderen System wie z.B. ICEM.Die Flächen... sind auf verschiedene Layer verteilt.Gibt es eine möglichkeit diese Layer über ein Macro in Geometrische Sets zu verschieben?Hab mich als vollnoob mal versucht und die Selektion eines Layers im Macro geschafft.Aber wie erstelle ich über Macro ein Geometrisches Set namens "Layer1" , "Layer2"... und verschiebe die Daten mit Hilfe von "Geometrisches Set ändern"?Sollte das nicht möglich ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia auf einer externen Maschine über VB script ansprechen
spooley am 05.11.2006 um 20:52 Uhr (0)
hidanke für die antwort hab eine wichtige sache vergessen zu erwähnenAuf der Maschine wo das VB script laufen soll, ist kein CATIA installiert!momentan führt dieses createobject zu einem ActiveX laufzeitfehler, die wichtigen tlb files kriege ich nicht ins visual studio 2005 prof als verweis geaddethab auch schon versucht, die dazugehörigen dlls zu registrieren aber das hatte keinen erfolg.hat jemand eine idee? wäre super fehler beim Com komponente hinzufügen in Vb.net 2005 prof : Es konnte kein Verweis au ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ersetzen der
Wishmaster am 22.06.2010 um 09:43 Uhr (0)
Hallo Zusammen,vielen Dank für die Antworten! Ich habe das Skript noch erweitert und mit zusätzlichen Funktionen in VBA zum laufen bekommen! Eure Anworten waren sehr Hilfreich!Jetzt habe ich leider eine neue Frage Kann ich ein vorhandenes Geoset bei bedarf unter ein anderes Geoset unterhängen (also in Catia: "change Geometrical set", bei Nachfrage auf "Nein" klicken)? DerMakrorekorder zeichnet leider nichts auf Habe auch in der Suche und in der Litertatur bisher nichts finden können...Vielleicht hat ja j ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schleife beim ersten Durchlauf überspringen
Esterbauer am 27.01.2021 um 10:45 Uhr (1)
Hallo,Wie kann ich eine Komponente im Produkt suchen, finden?For Each document In CATIA.?GrußPeter
|
| In das Form CATIA V5 Programmierung wechseln |