Autor
|
Thema: Parameter-Typ ändern? (2785 mal gelesen)
|
BX-8017 Mitglied
Beiträge: 93 Registriert: 14.10.2005
|
erstellt am: 08. Jul. 2010 19:14 <-- editieren / zitieren --> Unities abgeben:
|
tberger Mitglied Application Manager CATIA V5 / V6
Beiträge: 1385 Registriert: 13.01.2007 WIN 7 64bit V5R21SP3HF49 3DX/V6 R2016x
|
erstellt am: 08. Jul. 2010 19:22 <-- editieren / zitieren --> Unities abgeben: Nur für BX-8017
Hallo BX-8017, den Parametertyp kannst du nicht ändern. Was du machen kannst ist in einer Formel für z.B. einen Real-Parameter einen Längenparameter einbauen und durch die Einheit, in diesem Fall 1 mm teilen (geschrieben: / 1 mm). So kannst du durch hinzubringen von Einheiten oder wegkürzen auf andere Parameter anwenden bzw. diese wieder verwenden. ------------------ Grüße aus dem Thurgau Thomas +++++++++++++++++++++++++++++++++ CATIA - eine Laune der Natur ... "Phase 2 in CATIA V5" - www.tobeplus.de tberger@tobeplus.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BX-8017 Mitglied
Beiträge: 93 Registriert: 14.10.2005
|
erstellt am: 08. Jul. 2010 19:44 <-- editieren / zitieren --> Unities abgeben:
Hallo Thomas. Das habe ich mir fast gedacht. Den "Trick" mit /1mm bzw *1mm kenne ich. Kannst du mir vielleicht noch veraten, welche Syntax eine textdatei haben muss, um Paramter damit zu importieren? Grüße BX-8017 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tberger Mitglied Application Manager CATIA V5 / V6
Beiträge: 1385 Registriert: 13.01.2007 WIN 7 64bit V5R21SP3HF49 3DX/V6 R2016x
|
erstellt am: 09. Jul. 2010 06:11 <-- editieren / zitieren --> Unities abgeben: Nur für BX-8017
Ich verstehe deine Frage nicht ganz. Wenn du Programmierung im Skript meinst kannst du aus einem Zahlen-Wert einen String mit CStr() erzeugen (in Klammern deinen Real, Integer etc.) Wenn du einfach nur einem String-Parameter den Inhalt eines Real zuweisen willst und umgekehrt, da gibt es die ->ToString() bzw. ->ToReal() - Funktionen. ------------------ Grüße aus dem Thurgau Thomas +++++++++++++++++++++++++++++++++ CATIA - eine Laune der Natur ... "Phase 2 in CATIA V5" - www.tobeplus.de tberger@tobeplus.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BX-8017 Mitglied
Beiträge: 93 Registriert: 14.10.2005
|
erstellt am: 10. Jul. 2010 07:31 <-- editieren / zitieren --> Unities abgeben:
Hallo. Es ging darum, dass man ja auch Parameter per text oder excel-Datei importierten kann, anstatt diese in Catia manuell einzugeben. Nur ich kenne nicht die Syntax, die z.B in der txt-Datei eingehalten werden muss, damit die Paramter richtig eingelesen werden. Wenn ich z.B in eine txt-Datei folgendes schreibe: Laenge = 15mm Breite = 10mm und importiere dies dann mit der import-Funktion, dann legt Catia folgende Parameter an "Laenge = 15mm" und "Breite = 10 mm". Das Feld Value ist leer, also stimmt was mit dem Format nicht in der txt-Datei ist aber auch nicht so wichtig..... Vielen Dank. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 10. Jul. 2010 10:28 <-- editieren / zitieren --> Unities abgeben: Nur für BX-8017
Servus Gemäß Doku sollte es gehen wenn du in ein txt-Datei de Bezeichnung und den Wert (mit Einheit) mit einem Tab trennst. zB Länge 15mm Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. [Diese Nachricht wurde von bgrittmann am 10. Jul. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BX-8017 Mitglied
Beiträge: 93 Registriert: 14.10.2005
|
erstellt am: 10. Jul. 2010 14:35 <-- editieren / zitieren --> Unities abgeben:
|