| |
 | CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48 |
| |
 | Mit der Kisters 3DViewStation komplexeste 3D CAD-Daten beherrschen, eine Pressemitteilung
|
Autor
|
Thema: CreateReferenceFromBRepName (2016 mal gelesen)
|
JuliusCaesar Mitglied Student - Fahrzeugtechnik

 Beiträge: 23 Registriert: 27.01.2015 Intel i7 q 2,30 GHz 16 GB RAM 64 Bit Betriebssystem Windows 7 Catia Version 5 - 6 Release 2014
|
erstellt am: 05. Feb. 2015 16:10 <-- editieren / zitieren --> Unities abgeben:         
Hallo an Alle, ich möchte den Z axis aus mein Axis System als Reference benutzen für einen "HybridShapeDirection" mein folgendes Code funktioniert wenn ich die Axis System als ein HardCode (Zum Beispiel hier Axis System.11) schreibe. aber wenn ich es so generell "axisSystem1.Name" statt "Axis System.11" schreibe, geht es gar nicht.. kriege eine FehlerMeldung "Edge Not Found" . Code:
Dim LineRef2Spl As Reference Set LineRef2Spl = MyPart.CreateReferenceFromBRepName("REdge:(Edge:(Face:(Brp:(Axis System.11 ;3);None:();Cf11:());Face:(Brp:(Axis System.11 ;2);None:();Cf11:());None:(Limits1:();Limits2:());Cf11:());WithPermanentBody;WithoutBuildError;WithSelectingFeatureSupport;MFBRepVersion_CXR15)", axisSystem1)
Was kann ich hier tun, kann jemand mir helfen. Vielen Dank im Voraus! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
       
 Beiträge: 12054 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 05. Feb. 2015 17:23 <-- editieren / zitieren --> Unities abgeben:          Nur für JuliusCaesar
Servus Wie fügst du die Variable axisSystem1.Name in den Code ein? Du darfst die Varaiabel nicht einfach in den String schreiben, sondern musst den String vertketten: Code: ...;Face:(Brp:(" & axisSystem1.Name & "....
Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joehz Mitglied Freiberuflicher Konstrukteur
   
 Beiträge: 1057 Registriert: 25.11.2006 Win7 Pro 64 + Ubuntu + Irix6.5.20 Dell Precision M6600 i7-2960XM 2.7GHz 16GB NVidia Quadro M5010 Catia V5R19 VB6Pro.SP6/VBA 6.5.1053
|
erstellt am: 05. Feb. 2015 17:30 <-- editieren / zitieren --> Unities abgeben:          Nur für JuliusCaesar
Ave, bei mir geht's hiermit:
Code:
Set Z_Axis = oParent.CreateReferenceFromBRepName("REdge:(Edge:(Face:(Brp:(" & oAxSysCos.Name & ";3);None:();Cf11:());Face:(Brp:(" _ & oAxSysCos.Name & ";2);None:();Cf11:());None:(Limits1:();Limits2:());Cf11:());WithPermanentBody;WithoutBuildError;" & _ "WithSelectingFeatureSupport;MFBRepVersion_CXR15)", oAxSysCos)
Tschau, Joe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JuliusCaesar Mitglied Student - Fahrzeugtechnik

 Beiträge: 23 Registriert: 27.01.2015 Intel i7 q 2,30 GHz 16 GB RAM 64 Bit Betriebssystem Windows 7 Catia Version 5 - 6 Release 2014
|
erstellt am: 06. Feb. 2015 08:40 <-- editieren / zitieren --> Unities abgeben:         
|