| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für CATIA & Co. |
| | |
 | Schnell, effizient und günstig: Mit der Kisters 3DViewStation 3D Arbeits- und Reparaturanleitungen einfach erstellen und pflegen, eine Pressemitteilung
|
|
Autor
|
Thema: Vom Skript UDF/PowerCopy instantieren? (1987 mal gelesen)
|
Doraemon Mitglied mfg
 Beiträge: 2 Registriert: 08.10.2002
|
erstellt am: 09. Dez. 2002 12:16 <-- editieren / zitieren --> Unities abgeben:         
Weisst jemand ob es möglich ist vom Skript ein UDF oder PowerCopy zu instaziiren? Ich möchte "Insert/Instantiate from Document/FileSelection/OK" mit Skript machen können... Und das UDF Fenster sehen können... Das wäre wirklich hilfreich!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BADU Mitglied Konstrukteur
 
 Beiträge: 124 Registriert: 02.07.2003 Catia V5R19 x64 Win7 x64
|
erstellt am: 12. Jan. 2005 15:09 <-- editieren / zitieren --> Unities abgeben:          Nur für Doraemon
|
Flori_Studi Mitglied Student
 Beiträge: 4 Registriert: 10.01.2005
|
erstellt am: 12. Jan. 2005 15:27 <-- editieren / zitieren --> Unities abgeben:          Nur für Doraemon
Hallo, dieses Thema würde mich auch Interrsieren. noch nicht funktionierende Alternativlösung, aber UDF im Makro instanziieren wäre natürlich viel besser. Da ich dasselbe Problem in meiner Diplarbeit habe, habe ich an folgende Lösung gedacht (ein Input von meinem Powercopy ist eine Plane, alle anderen Inputs bleiben dieselben) 1. Planes in eine Liste stellen (KnowledgeAdvisor) 2. Loop erzeugen der die UDF´s einfügt und in der Liste immer einen Schritt weiter geht. Alle UDF´s sind eingefügt und hängen zusammen. Problem: wie erstelle ich eine Liste wie Deactiviere ich einen Loop dann würde das auch alles automatisch gehen ------------------ Flo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Steffen Hohmann Mitglied
 
 Beiträge: 446 Registriert: 06.03.2002
|
erstellt am: 12. Jan. 2005 15:58 <-- editieren / zitieren --> Unities abgeben:          Nur für Doraemon
Hallo, ab R14 geht das, aber ohne Einblendung des UDF-Fensters, da sämtliche Inputs auch im Skript definiert werden. Dazu gibt es die Klassen 'InstanceFactory', 'ShapeInstance', 'HybridShapeInstance' Es werden auch mit R14 zwei Beispielmakros mitgeliefert unter: X:\Programme\DassaultSystemes\B14\intel_a\VBScript\UserFeature Das Ganze funktioniert bei mir bisher ohne Probleme. Gruss Steffen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BADU Mitglied Konstrukteur
 
 Beiträge: 124 Registriert: 02.07.2003 Catia V5R19 x64 Win7 x64
|
erstellt am: 12. Jan. 2005 16:42 <-- editieren / zitieren --> Unities abgeben:          Nur für Doraemon
Hallo Zusammen, ich benutze R12 und hier gibt diese Beispielmakros ebenfalls. könnte bitte jemand ne kleine Einleitung oder Erkärung dazu schreiben. Ich kriege es einfach nicht zum laufen ------------------ Gruss BADU Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Flori_Studi Mitglied Student
 Beiträge: 4 Registriert: 10.01.2005
|
erstellt am: 14. Jan. 2005 18:08 <-- editieren / zitieren --> Unities abgeben:          Nur für Doraemon
Hallo zusammen, habe es bei mir ausprobiert und es funktioniert halt ohne Fenster. Es müssen aber zwei getrennte Part-Documents sein Hat jemand eine Ahnung wie es funktioniert wenn ich das UDF im selben Part-Documetn instantieren will? Vielen Dank nochmal für den Hinweis mit dem Beispiel Makro ich glaub das hat meine Diplarbeit gerettet habe nur noch ein paar weitere unbedeutende Probleme. Wie immer bin ich für jeden kleinsten Hinweis dankbar. Flo ------------------ Flo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |