|
CATIA V5 Programmierung : Produkt nachbauen
elharry am 10.05.2007 um 07:45 Uhr (0)
HI, danke für Eure Antworten.Ich brauche Bauteile mit Konstruktionshistory und der Lage.Deshalb hilft nur ein Copy und Paste in ein neues Produkt.Damit bekomme ich die Konstruktionshistory und die Lage.Würde ich die BT abspeichern und dann in ein Produkt einfügen bekomme ich wieder die Konstruktionslage. Die Assembly Constraints sind mir egal.Struktur hätte ich gerne die Original Struktur, sprich auch Produktnamen plus Datum, damit diese unterschieden werden können.Wenn Du das Makro in einem Produkt starte ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zur Selektierten Kante das Document/Part finden
romanoir2005 am 23.02.2005 um 11:55 Uhr (0)
Hallo Zusammen, wenn ich den Anwender mit Selection.SelectElement2 eine Edge selektieren lasse, gibt es dann eine Möglichkeit festzustellen zu welchem Dokument bzw. zu welchem Part diese selektierte Kante gehört ? Vielen Dank, r.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection von einem Teil
weylin am 30.09.2013 um 14:25 Uhr (1)
Hallo Leute, Ich habe in meinem Strukturbaum 3 Parts. Part1Part2Part3über:Code:Dim selection As Selectionselection.search ("Name=*Part*,all")kann ich alle drei Parts gleichzeitig auswählen. Gibt es eine Möglichkeit mit dieser Suche nur das erste Teil anzuwählen bzw. das zweite und dritte ? Finde in der Automation keine Hilfe und der Objekt-Katalog ist auch keine Hilfe.Vielen Dank für Euere HilfeMfGweylin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : innerhalb CATPart in CATProduct arbeiten
DanielFr. am 29.03.2010 um 14:00 Uhr (0)
Hallo ,das geht nicht. Das aktive Dokument ist IMMER das Produkt egal ob nun das Part aktive ist oder nicht. Du musst dich über die Products-Collection zu deinem Part durchhangeln und dieses dann auf die entsprechende Variable legen.------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Interaktive Auswahl mit SelectElement
Bartleby am 06.08.2004 um 08:26 Uhr (0)
Guten Morgen Dietmar, Dein Problem ist mir ähnlich auch schon auf die Füße gefallen, aber das kann man lösen indem Du eine Schleife machst in dieser vor jeder weiteren Selection die alte Selection zu einer anderen abgekoppelten Selection hinzufügst und damit bei erneuter Selection die alte nicht überschrieben wird. erfolgt analog zu den Ausführungen von Steffen Hohmann(Danke!). lass einfach das Selection.clear weg und bau ne Schleife rundrum. Als Aktion dann noch SelectElement2.... http://ww3.cad.de/fore ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro soll OK-Taste ausführen
MCrupt am 11.10.2006 um 15:34 Uhr (0)
Hab es geschafft....Nun ist mein Macro ein .catvba. Allerdings kann ich diese Datei nicht über die DOS Eingabeaufforderung aufrufen..Was muss ich tun???Folgendes hab ich schon:D:cnext -object d:Product1.CATProductnormalerweise kommt hiernach das -macro ...catvba, nur das funzt nicht. mit einem -macro ...CATScript hatte es hingehauen.Allerdings hab ich in meinem .catvba einen Verweis (fett), den das CATSkript nicht kennt und nicht ausführtSub CATMain()Dim CATProtDoc As ProductDocumentDim CATProt As ProductD ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Auswahl zweier Zeichnungen zum kopieren einer Ansicht
ogard1 am 10.10.2008 um 08:38 Uhr (0)
Hallo Roland,es gibt ein Macro vom Dassault "CAADriDuplicateViewhier ein Auszug vielleicht hilft dir schon weiter Create an object of selection for the source document Dim oSelectionSource As Selection Set oSelectionSource = oDrawingSource.Selection Create the Drawing document Target Dim oDrawingTarget As DrawingDocument Set oDrawingTarget = CATIA.Documents.Add("Drawing") Create an object of selection for the source document Dim oSelectionTarget As Selection Set oSelectionTarget = oDrawingTarget.Se ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Root aktiv schalten.....................
Timberwolve am 02.08.2006 um 18:59 Uhr (0)
Geht nicht meins Wissens nach. Deklariere deine Selection einfach alsSet Selection = ProductDocument.Selection. So funktionieren die C/P Operationen eigentlich ohen Probleme über die Produktstruktur. Hatte da nie Probs------------------Wenn alle Stricke reissen, nehm ich ein Drahtseil
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATPart und CATProduct zuverlässig unterscheiden
denyo_1 am 09.01.2009 um 10:19 Uhr (0)
Hallo nreim1,dazu ist ein kleiner Umweg erforderlich, den innerhalb einer Produktstruktur sind alle Unterkomponenten (egal ob Produkt, Komponente oder Part) für CATIA Produkte. Deshalb mache dir eine MsgBox und fordere den Anwender auf ein PRODUCT zu selektieren.Diese Selektion fragst du nun ab ob es auch wirklich ein Produkt bzw. eine Komponente ist. Falls JA gehts mit dem Quelltext weiter, falls NEIN spring zurück und lass ihn nochmal selektieren.So stellst du sicher das nur eine Teil selektierte wurde u ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makroaufzeichnung aus Excel 2010 nach CATIA
IAmTheFabian am 02.04.2014 um 08:13 Uhr (5)
Wieso kann ich aufgenommene Quellcodes aus Excel nicht in CATIA übernehmen?Ich möchte eine Rahmenlinie einer Zelle generieren. Excel.WorkSheets.Item(1).Range("A10:C10").Select Selection.Borders(xlDiagonalDown).LineStyle = xlNone Selection.Borders(xlDiagonalUp).LineStyle = xlNone Selection.Borders(xlEdgeLeft).LineStyle = xlNone Selection.Borders(xlEdgeTop).LineStyle = xlNone With Selection.Borders(xlEdgeBottom) .LineStyle = xlContinuous .ColorIndex = 0 .TintAndShade = 0 .Weight = xl ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Powercopy Instanzierung in Part welches sich in einem Produkt befindet
bgrittmann am 09.11.2016 um 16:56 Uhr (1)
ServusIch kann keinen Fehler erkennen.Bitte nochmal prüfen:- KT1-Lizenz vorhanden- stimmen Pfad und Name der PowerCopy- hast du das Part mit der PowerCopy in einem anderen Fenster geöffnet?- funktioniert die PowerCopy manuell?(benutzt du die Dateien aus der andern Diskussion? Welche dann, die von Daniel?)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aktives Part bzw. .InWorkObject in einem Produkt?
bgrittmann am 20.02.2011 um 12:58 Uhr (0)
ServusIch vermute du kommst mit den Selections durcheinander.Jedes Dokument hat seine eigene Selection.Zusätzlich muss beim Einfügen selektiert sein wo das Objekt eingefügt werden soll (bei dir die Skizze).Anbei ein Beispiel (1. Skizze im MainBody ist geöffnet beim Programmstart)Code:Sub CATMain()Dim PartDocument As DocumentDim DrawingDocument As DocumentDim PartSelection As SelectionDim DrwSelection As SelectionDim oPart As PartDim MainBody As BodyDim Skizze As SketchStartSet PartDocument = CATIA.ActiveDo ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part in Produktstruktur lokalisieren
tomtom1972 am 16.04.2007 um 09:47 Uhr (0)
Hallo,ich weiß nicht, ob ich dein Problem richtig verstanden habe !?Wenn du ein in einer Struktur verbautes Part selektiert hast:Msgbox Catia.ActiveDocument.Selection.Item(1).Value.Parent.Parent.Parent.NameGruß------------------tomtom1972
|
| In das Form CATIA V5 Programmierung wechseln |