|
CATIA V5 Programmierung : Makro für Achsensystem einfügen
DanielFr. am 30.07.2009 um 16:59 Uhr (0)
Hallo Doc ,man sieht das du das Script zusammenkopierst hast. Du musst in einer Schleife für ein Item schon den selben Zähler hernhemen wie in der Schleifeninitialisierung. n ist in deinem Fall Nothing weil der Zähler i ist Hier mal eine funktionierende "ein wenig erweiterte" Version deines Scriptes:Code:Private Counter As IntegerSub CATMain() **********************************Deklarationen********************************** Dim oRoot As Document Dim oProd As Product Dim oProducts As Products ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameterausgabe im Product
Berges am 27.04.2006 um 18:08 Uhr (0)
HalloHabe mein Script noch mal geändert da ich aus dem Part was den Parameter Auswerferlaenge hat weitere Parameter ausschreiben möchte.Dieses funktioniert auch soweit bis ein Part kommt was diesen Parameter nicht hat.Wie kann ich das Part abfragen ob dieser Parameter vorhanden ist und dann eine If Schleife starten kann.Sub CATMain()Dim productDocument1 As DocumentSet productDocument1 = CATIA.ActiveDocumentDim Name As StringDim oParameter As StringDim length1 As StringDim selection1 As SelectionSet selecti ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Powercopy mittels Makro starten
haecki am 04.04.2008 um 14:22 Uhr (0)
Hallo alle zusammen!Ich habe ein VBA-Makro programmiert, dass mir eine Instanz einer Powercopy in ein Part einfügt. Da keine KT1-Lizenz vorliegt, habe ich den Umweg über CATIA.Startcommand "Instantinate from Selection" genutzt (den Weg habe ich aus einem der Forenbeiträge). Mein Problem ist jetzt folgendes:Das Makro soll nach Einfügen der Instanz verschiedene mit eingefügte Parameter bearbeiten und eventuell auch andere Powercopys einfügen. Das Makro arbeitet aber stur weiter und wartet nicht darauf, bis d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Erkennen und entfernen von doppelten Bauteilen in Baugruppen
DeVraN am 24.08.2019 um 19:30 Uhr (1)
Hallo Zusammen,meine Programmierkenntnisse sind leider bisschen eingerostet, wie ich festgestellt habe Ich stehe vor der großen Herausforderung einen Makro zu programmieren, mit der man doppelte Bauteile in einem Produkt entfernen kann.Beispiel:Mein Produkt ist ein Tischventilator in verschiedenen Varianten und mit vielen Gleichteilen. In dem Beispiel habe ich einen Ventilator für den deutschen, den amerikanischen und den italienischer markt. Die Gehäuse sind identisch, die Rotoren und Bedienelemente unte ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reaction / Suchen / selektieren / löschen
DanielFr. am 19.06.2009 um 06:25 Uhr (0)
Hallo Willi,ich glaube fast es liegt daran das deine Selektion einfach leer ist. Wenn du die Reaction mit den Namen "XXX" suchen willst warum steht dann im Namen "*XXX-XXXX*" ?Ich habe dieses Script hier gerade ausprobiert und es läuft eins a durch.Code:Sub CATMain() Dim oDoc As PartDocument Dim oSel As Selection Set oDoc = CATIA.ActiveDocument Set oSel = oDoc.Selection oSel.Clear oSel.Search "(Name=XXX & CATKnowledgeSearch.AdvisorReaction),all" If oSel.Count 0 Then oSel.Delete Else ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unterscheidung gleicher Parts in einem Produkt
tomtom1972 am 06.08.2021 um 07:17 Uhr (1)
Moin,die Lösung deines Problems hinsichtlich der korrekten Referenzerstellung hab ich in dem Beitraghttps://ww3.cad.de/foren/ubb/Forum137/HTML/003671.shtml#000020erklärt. Schau mal, ob dir das weiterhilft.Gruß TomTom------------------tomtom1972
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kinematik
stationplayer2 am 23.11.2010 um 15:04 Uhr (0)
Hey,habe das Problem gelöst, es hing mit der Deklaration von omech zusammen.Allerdings habe ich noch eine Frage: Wie kann ich in einem Produkt mit mehreren Mechanismen einen bestimmten auswählen?Vielen Dank.MfG stpl2
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter aus Produkt Eigenschaften auslesen
K-Volkmann am 22.08.2011 um 12:22 Uhr (0)
Hallo meisterlumpisuper ! , danke ! funktioniert.Verstanden habe ich das allerdings nicht wie das mit der Schleife J un den 2 parametern param1 und param1Name funktioniert.kannst du das für einen anfänger, etwas erklären, das ich das nachvollziehen kann ??
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATAllPart in Produkt umwandeln
bgrittmann am 30.10.2012 um 10:12 Uhr (1)
Servushast du einen Filter drin, der Körper die in einer Boolesche Operation verwendet ausgeschlossen werden (vergleiche auch hier)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : eine Fläche Benutzerunabhängig einfärben
HoBLila am 08.03.2010 um 11:02 Uhr (0)
Code:Public Sub CATMain() Dim bodyWork As MECMOD.Body Dim docPart As MECMOD.PartDocument Dim fact2DWork As MECMOD.Factory2D Dim partWork As MECMOD.Part Dim refWork As INFITF.Reference Dim selWork As INFITF.Selection Dim shFactWork As PARTITF.ShapeFactory Dim sketchesWork As MECMOD.Sketches Dim sketchWork As MECMOD.Sketch Dim padWork As PARTITF.Pad Dim hybBodiesWork As MECMOD.HybridBodies Dim hybBodyWork As MECMOD.HybridBody Dim hybShFactWork As HybridShapeTyp ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro an Part anhängen
MarkusK am 24.03.2013 um 21:31 Uhr (0)
Hallo Klaus,VBA geht meines wissens nicht, denn VBA-Makros sind immer in einer seperaten Datei.CatScript und VBScript gehen, kann man ja im Part aufzeichnen.------------------Gruss Markus
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wechsel zwischen Drawing und Part
martin2 am 14.07.2003 um 19:01 Uhr (0)
Hallo! Meiner Meinung nach funktioniert das so: 1. In der Zeichnung auf Bearbeiten - Verknüpfungen klicken 2. In dem sich öffnenden Fenster auf das Part, daß geladen werden soll doppelklicken - Fertig! Gruß Martin!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aktives Part wechseln
Proofin am 20.05.2008 um 17:17 Uhr (0)
Darauf hab ich gewartet Meines Wissens nach hast du keine Chance herauszufinden welches Part gerade aktiv ist.Das Problem haben wir nämlich auch gerade.
|
| In das Form CATIA V5 Programmierung wechseln |