|
CATIA V5 Programmierung : Parents von Annotations
AlfaRomeo75 am 08.01.2008 um 07:58 Uhr (0)
Hallo CAMiCADse!Vielen Dank für deine Antwort! Leider kann ich Dir im Moment nicht ganz folgen!!! Was möchtest Du mit der FindObject-Methode machen, bzw. wie kann man darüber die Parents herausfinden? Kannst Du dafür mal ein Beispiel posten?Habe mal ein Bild angehängt, welches das Ganze etwas mehr verdeutlichen soll!Also:Ich habe eine Selection über eine Suche generiert deren Inhalt auf dem Bild zu sehen ist!Nun weiße ich jedes Item der Seletion einem Object zu. Im weiteren Verlauf des Programmes muss ich ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Führungslinie
Tweety79 am 30.12.2008 um 20:08 Uhr (0)
Also gut. Ich habe es jetzt soweit gebracht, dass ich eine Linie hinzufügen kann.Set Documents = CATIA.Documents Set Document = CATIA.ActiveDocument Set DrawingSheets = Document.Sheets Set DrawingSheet = DrawingSheets.Item("Sheet.1") Set DrawingViews = DrawingSheet.Views Set DrawingView = DrawingViews.ActiveView Set Factory2D = DrawingView.Factory2D Set Selection = Document.Selection Erstellen horizontale linie auf der Null Koordinate Set LineLeftExtremity = Factory2D.CreatePoint(10, 10) Set LineRig ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy - Paste
HoBLila am 03.07.2008 um 09:51 Uhr (0)
Hallo zusammen,also, ich führe eine Copy-Paste Operation im CATIA aus, über die Selection.Soweit so gut, nur wird dafür die Zwischenablage bemüht, weshalb der nutzer in dem Moment nichts damit machen sollte, z.B. Office wärend der Verarbeitung und die Selection, weshalb er nichtmal wärend der Verarbeitung weiter konstruieren kann.Nun meine Frage, habe ich eine Möglichkeit diese zwei Einschränkungne zu umgehen?Z.B. über eine direkte Copy-Funktion vom CATIA?Wäre echt toll, wenn ihr da was wüsstet!----------- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit dem Befehl: AddNewLinePtPt
Steffen Hohmann am 18.07.2006 um 14:18 Uhr (0)
Hallo tonka,probier es mal damit:Function zeichnen() Hinterschnitt.Hide Dim oDoc As PartDocument Set oDoc = CATIA.ActiveDocument Dim Wzk3D As Factory Set Wzk3D = oDoc.Part.HybridShapeFactory Dim oSel As Object Set oSel = oDoc.Selection Dim Inp(0) Inp(0) = "Vertex" oSel.Clear oSel.SelectElement2 Inp, "Eckpunkt 1 auswählen", False Dim oRef1 As Reference Set oRef1 = oSel.Item(1).Reference oSel.Clear oSel.SelectElement2 Inp, "Eckpunkt 2 auswählen", False Dim oRef2 As Reference Set oRef2 = oSel ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Auflisten Sub-Products u. Parts in Root-Product
Erich am 13.07.2009 um 07:48 Uhr (0)
Hallomeine Frage bezieht sich auf meinen Wunsch alle Parts in den Produkten im Namen zu ändern. D.h. ein Script zu schreiben welches alle Namen, d.h. den Dateinamen als auch den Instanznamen aller Dateien im Produkt, umbenennt.------------------mfgErich
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dateien automatisch auswählen lassen
K.Siebert am 04.07.2014 um 18:08 Uhr (1)
Hallo,du kannst doch mit „Vorhandener Komponente“ und gedrückter Shift Taste mehrere Dateien auf einmal auswählen und ins gewünschte Produkt laden. Das ist doch die aufgaben Stellung oder habe ich da was FALSCH verstanden?------------------Sei Schlau bleib Dumm !!?!!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GetCoordinates
AlfaRomeo75 am 26.08.2005 um 07:53 Uhr (0)
Hallo Günter,vielen Dank für Deine Antwort! Leider habe ich noch nicht mit dieser Funktion gearbeitet!Hab es jetzt schon mehrfach versucht aber bekomme immer die Fehlermeldung, das das Objekt die Methode oder Eigenschaft nicht unterstützt!Habe den Code wie folgt umgestrickt:Sub CATMain () Dim Was(0) Was(0) = "Point" Dim UserSel As Selection Set UserSel= CATIA.ActiveDocument.Selection UserSel.Clear Dim E As CATBSTR E = UserSel.SelectElement(Was, "Du kannst jetzt einen Punkt wählen!", true) If E = "N ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Select Edge aus Subroutine
cmb am 15.12.2011 um 15:52 Uhr (0)
Hallo Forum,Ich möchte gerne aus einer Selection eine Edge übergeben.Die Selektion habe ich in einer Subroutine. (Das benötige ich später noch mehrmals)Eine Selektion mit dem Filter Body übergibt die SUB ohne zu meckern. Bei set reference2 kommt es zu einem Fehler.Kann es sein, das mein Aufruf mit oPart nicht stimmt?GrußNorbert Code:Dim iSelDim iStatusDim sfilter(0)Dim Bodyname zur KontrolleDim oPart As PartDim oDoc As PartDocumentSub CATMain()Set oDoc = CATIA.ActiveDocumentSet oPart = oDoc.PartCATIA.Acti ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Namen auslesen
JonasXY am 07.10.2011 um 16:06 Uhr (0)
Hallo Zusammen,ich bräuchte mal wieder euere Hilfe.Folgendes:Ich habe mehrere Bodys in einem Part.Bsp: "Body_1" und "Body_2"Ich erzeuge nun in einem Makro einen weiteren Körper.Dessen Name soll eins höher sein als der höchste Wert, sprich:Es existiert "Body_1" und "Body_2", also soll der neu erzeugte Body, "Body_3" heißen!Ich bin soweit dass ich über eine Selection "Body_*" suche.Nun müsst ich ja von jedem Body das letzte Zeichen des Namen auslesen.Dann könnte ich damit prüfen ob das letzte Zeichen ein Int ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Namen auslesen
JonasXY am 07.10.2011 um 16:06 Uhr (0)
Hallo Zusammen,ich bräuchte mal wieder euere Hilfe.Folgendes:Ich habe mehrere Bodys in einem Part.Bsp: "Body_1" und "Body_2"Ich erzeuge nun in einem Makro einen weiteren Körper.Dessen Name soll eins höher sein als der höchste Wert, sprich:Es existiert "Body_1" und "Body_2", also soll der neu erzeugte Body, "Body_3" heißen!Ich bin soweit dass ich über eine Selection "Body_*" suche.Nun müsst ich ja von jedem Body das letzte Zeichen des Namen auslesen.Dann könnte ich damit prüfen ob das letzte Zeichen ein Int ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zugriff auf DLNAMES
logan am 31.10.2008 um 13:48 Uhr (0)
Hallo Jens Hansen,ist das Thema noch aktuell? Wenn ja, dann würde mich der gewünschte Ablauf interessieren:Haben Sie das gemeint:1. DLName erzeugen2. (Neues) Part erzeugen3. Part unter dem DLName Pfad speichernViele Grüße,Logan
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Vom Part zum Document
Tstone am 26.05.2004 um 09:23 Uhr (0)
Hallo Dim P As Part Set P = ..... - Selektion des Parts zuweisen Dim pd As PartDocument Set pd = P.Parent Dim Speichername As String Speichername= pd.FullName Das ist eine Möglichkeit, ansonsten sind mehr Informationen (z.B. der vorhandenen Code) von nöten ------------------ Grüße TStone Respektiere die Macht der Worte, wähle sie mit Bedacht!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : .net Problem
Augustiner am 14.07.2006 um 10:26 Uhr (0)
CamiCad hast evt. schnell eine kleines Beispiel code für mich.Irgendwas z.B im Part Sketcher öffnen oder im leerren Catia ein neues Part öffnen.Nur zum Testen,Danke.Gruß Andi[Diese Nachricht wurde von Augustiner am 14. Jul. 2006 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |