|
CATIA V5 Programmierung : Zur Selektierten Kante das Document/Part finden
tomtom1972 am 24.03.2006 um 06:34 Uhr (0)
Hallo,die Methode die du suchst ist .FindObject. So gehts:Language="VBSCRIPT"Sub CATMain()Dim InputObjectType(0) Dim StatusDim oSelectionIf Not TypeName(CATIA.ActiveDocument) = "ProductDocument" Then MsgBox "No .CATProduct loaded", 48, "Error" Exit SubEnd ifSet oSelection = CATIA.ActiveDocument.Selection InputObjectType(0) = "Line" ---nur Fläche auswählbarStatus = oSelection.SelectElement2(InputObjectType, "XXXXX Select a Line XXXXX", False) --- UserSelIf (Status "Normal") Then -------Auswahl i.O? Msg ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Body von selektierter Fläche eines Solids finden
tomtom1972 am 28.03.2007 um 14:16 Uhr (0)
Hallo CAMiCADse,das würde ich nie (auch in Fällen wo es eventuell funktioniert) über das parent machen. die Selection enthält eine Methode "FindObject".Damit kannst du Objekte ausfindig machen, zu welchen das selektierte Elemente (auch ein BRep, wie in deinem Fall) gehört. Immer den Automation Typ mit dem prefix "CATIA". Also z.B.:Suchst du das Solid, dann .FindObject("CATIAShape")Suchst du den Body, dann .FindObject("CATIABody")Suchst du das Part (die Instanz), dann .FindObject("CATIAProduct")usw.Bsp (Cod ...
|
| 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 : Fehler bei Item; nur bei wiederholtem ausführen des Scripts
danielboehnke am 25.09.2008 um 17:14 Uhr (0)
Hallo zusammen,habe hier bis jetzt viele Lösungen gefunden. Jetzt stehe ich aber vor einem Problem, dass ich nicht lösen kann und auch noch keine Antwort gefunden habe hier im Forum.Ich führe ein sehr langes Script in CATIA V5 R17 aus. Ich erzeuge mehrere Parts mit Solids im Partbody. Alle Parts sind in einem Product zusammengefügt. Als letztes erzeuge ich ein weiteres Part und über die booleschen Operationen adde ich dann die bisher erstellten Parts in dieses eine Part (s. Bild und Code)Das Skript führe i ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Arbeitsspeicherauslastung
HoBLila am 16.01.2013 um 16:12 Uhr (0)
Ja, alles kein Problem für mich :-)Im kernel32 habe ich die Funktion GlobalMemoryStatus(), die gibt mir sogar den Prozentwert zurück.Aber kennst mich ja: Sollte nach Möglichkeit auch alles parallel im Batch und unter Unix laufen können. :-)Daher dachte ich: CATIA weiß das ja auch, vielleicht kann CATIA mir das auch schon zurückliefern.GlobalMemoryStatus() ist für meine aktuellen Zwecke aber erst einmal okay. Ich strebe nur immer danach alle Optionen erwogen zu haben. :-)------------------Mit freundlichen G ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Relationsets erzeugen
JuPaV am 29.06.2011 um 08:57 Uhr (0)
Hallo! Die die Umrennung der Sets geht so.Code:Sub CATMain()Set oDoc = CATIA.ActiveDocumentSet partDoc = oDoc.PartSet oPara = partDoc.ParametersSet oRel = partDoc.Relations Erzeugen des Relation-Sets unter dem ersten Geo-SetoRel.CreateSetOfRelations (partDoc.HybridBodies.Item("Geometrical Set.4")) Erzeugen des Relation-Sets unter RelationsoRel.CreateSetOfRelations (oRel.GetItem("Relations"))Set osel = CATIA.ActiveDocument.Selectionosel.Search "CATKnowledgeSearch.AdvisorRelationSet,all"If osel.Count 0 The ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reihenfolge von Items
GrafKoks am 13.06.2012 um 15:39 Uhr (0)
Servus,ich habe ein Product mit mehreren Parts darunter. Wenn ich nun überCode: Set documents1 = CATIA.Documents Set partDocument1 = documents1.Item(7)das item(7) anwähle, ist das nicht das 7. von oben sondern irgendeins. Also die items werden nicht wie im Strukturbaum nacheinander aufgelistet.Jedoch wenn ich folgendes mache:Code: Set partDocument1 = CATIA.ActiveDocument Set product1 = partDocument1.Product Set products1 = product1.products MsgBox products1.Count For i = 1 To products1.Count ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : mysteriöses Verhalten beim Auslesen des Strukturbaums
DasDon am 04.04.2014 um 12:40 Uhr (1)
stimme Bernd hier auch zu!------------------wer ist diese Catia und wo kann ich sie finden?
|
| In das Form CATIA V5 Programmierung wechseln |
 PC_3D_Curve_Offset.CATPart.txt |
CATIA V5 Programmierung : 3D curve offset ohne Lizenz
moppesle am 07.11.2017 um 09:35 Uhr (1)
Hallo Sylas,Powercopy geht auch!------------------Gruß UweAuch Catia ist nur ein Mensch!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 Macro zum Austausch von broken links
K.Siebert am 24.10.2013 um 15:00 Uhr (1)
Hallo,Hier ist ein ähnlicher Beitrag dazu------------------Sei Schlau bleib Dumm !!?!!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Titleblockerzeugung
dxwilli am 16.08.2003 um 23:18 Uhr (0)
Hallo, das Makro geht erst in der (aktuellen) Version 2.4.9 mit R11. Tschuess Wilfried ------------------ Catia V5R11 SP2 unter Win2000
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Programmierung mit NC
Proofin am 22.02.2007 um 09:17 Uhr (0)
Moin Timber,anbei der Process mit Bauteil und VBA.Scheint als ob Catia das ganze ziemlich willkürlich behandelt.GrußProofin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Import Smarteam Werte in Catia
Manuel90 am 18.08.2016 um 16:18 Uhr (1)
Ich krieg nich mal das in mein makro rein... puh..ich sollte wirklich mal ne schulung kriegen^^
|
| In das Form CATIA V5 Programmierung wechseln |