|
CATIA V5 Programmierung : Über Makro im Part ein Product steuern
Nixon am 24.02.2011 um 16:21 Uhr (0)
Hallo,Dann beschreibe ich mal kurz den Zweck des Makros:In meinem Part habe ich Parameter angelegt mit denen ich verschiedene Products steuern kann. So gibt es z.B. den Parameter Anzahl der die Anzahl der Komponenten im Product regeln soll. Nun hatte ich die Aufgabe ohne KWA-Anwendungen eine Regel zur Steuerung des Products zu erschaffen. Dafür habe ich die Makros erstellt, die über ein Catia-externes Programm angestoßen werden sollten. Die Makros aktivieren/inaktivieren die der Anzahl entsprechenden Kompo ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Komponente
silverangel am 02.12.2009 um 22:21 Uhr (0)
Hei Leute,eine Frage wie kann ich in VB eine Komponte von einem Product unterscheiden.Geht das überhaupt habe schon überall nach gelesen und nachgeschaut.Bitte hilft mir
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : flexible Komponente
bgrittmann am 20.04.2011 um 09:44 Uhr (0)
ServusIch befürchte das geht, wenn überhaupt, nur mit einem StartCommandGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Neue Komponente in Assembly Design einfügen
DaiVied am 21.09.2011 um 13:20 Uhr (0)
Zur Übung versuche ich ein Makro zu schreiben, das eine neue Komponente ins Assembly läd. Mein code Dazu sieht so aus:Code:Sub CATMain() CATIA.StartWorkbench ("Assembly") Set productDocument = CATIA.ActiveDocument Set product = productDocument.Product file = CATIA.FileSelectionBox("Bitte Wählen sie einen Catia-Part aus", "*.CATpart", CatFileSelectionModeOpen) product.AddAffectedComponent(file)End SubAls Fehlermeldung bekomme ich immer: Das Objekt unterstützt die Eigenschaft oder Methode nicht: product ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Elemente zwischen Geometrischen Sets verschieben
bgrittmann am 25.01.2012 um 09:17 Uhr (0)
ServusAlso im Notfall würde noch Cut&Paste funktionieren (ist meiner Ansicht nach keine saubere Lösung).GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : flexible Komponente
schorsew am 20.04.2011 um 09:50 Uhr (0)
Gibt es über StartCommand irgendwelche Infos, was da geht und was nicht?Ich würde das gern probieren, aber wo kann ich da mal einen Anhaltspunkt finden?Vielen Dank für die Antwort! MFG schorsew
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verschieben von GeoSet zu GeoSet
Knowledge am 18.03.2008 um 15:45 Uhr (0)
Hallo liebe Leute,könnt Ihr bitte noch einmal auf die Frage schauen, leider ist noch niemandem etwas eingefallen. DankeRalf
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aktivierungsstatus der Komponente / Component Activation State
bgrittmann am 01.12.2020 um 13:26 Uhr (1)
Servus UweNein, ich hab den rekursiven Aufruf (countMaxObjects (pp.Item(i))) entfernt.Deshalb werden die Unterprodukte nicht aufgelöst.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Elemente im Drawing verschieben und rotieren?
chung am 07.01.2008 um 15:47 Uhr (0)
Hallo Ihr, die Ihr euch besser auskennt,erst mal noch alles Gute im Neuen Jahr.Ich habe vor, verschachtelte 2DKomponenten-Exemplare nur eine Stufe aufzuloesen. Dazu markiere ich das gewuenschte Exemplar und mein Makro kopiere alle Inhalte (Geometrie und 2DKomponenten-Exemplare der naechsten Stufe) eine Stufe hoeher. Soweit klappt das auch noch.Jetzt will ich die eingefuegten Elemente noch an die richtige Position schieben und in die richtige Richtung drehen. Hier gehen mir jetzt die Ideen aus, weil ich nir ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Textfeld in 2D-Komponente ändern
bgrittmann am 10.05.2019 um 18:36 Uhr (1)
ServusÄndere mal Views.GetItem in Views.Item.Bei Text müsste GetItem funktionierenGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : flexible Komponente
JuPaV am 20.04.2011 um 10:30 Uhr (0)
Hallo! Code:Sub Main()Komponent Selektion dannCATIA.DisplayFileAlerts = False CATIA.StartCommand ("Flexible/Rigid Sub-Assembly")End Sub------------------Mit freundlichen Grüßen,JuPaV
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Layer in Sets verschieben
bgrittmann am 13.07.2007 um 20:14 Uhr (0)
ServusDie Hilfedatei zur Makroprogrammierung liegt unter intel_acodeinV5Automation.chm im Programmverzeichnis von CATIA.Sorry bei Makro an sich kann ich dir nicht helfen.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schleife beim ersten Durchlauf überspringen
Randle am 26.01.2021 um 10:49 Uhr (1)
Hallo,eine Komponente ist kein Dokument und wird bei deinem Code ohnehin nicht berücksichigt (du gehst ja "nur" die Dokumenten-Collection durch).GrußRandle------------------Wer für nichts steht, fällt für alles!
|
| In das Form CATIA V5 Programmierung wechseln |