| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SolidEdge |
Autor
|
Thema: AssemblyFeatures (1029 mal gelesen)
|
Mrole Mitglied
Beiträge: 118 Registriert: 02.04.2003
|
erstellt am: 10. Mai. 2010 10:04 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen Programmierer! Ich hätte mal wieder ne Frage zu AssemblyFeatures: Dahinter stecken doch ganz normale Profiles, die ich als Skizze erzeugen kann und dann für einen Cutout anziehen kann, oder die direkt im Cutout erzeugt werden als Profil? Dann sollte doch folgendes möglich sein: Dim lngProfiles as Long Dim arrProfile() as Profile Dim assRevFeature as AssemblyFeaturesRevolvedCutout Call assRevFeature.GetProfiles(numProfiles:=lngProfiles,Profiles:=arrProfile) Geht aber leider nicht, der Typ von arrProfile soll falsch sein. Kann das sein? Viele Grüße und Danke vorab! Roland Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 10. Mai. 2010 10:13 <-- editieren / zitieren --> Unities abgeben: Nur für Mrole
|
Mrole Mitglied
Beiträge: 118 Registriert: 02.04.2003
|
erstellt am: 10. Mai. 2010 10:26 <-- editieren / zitieren --> Unities abgeben:
|
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 10. Mai. 2010 11:46 <-- editieren / zitieren --> Unities abgeben: Nur für Mrole
da wird man mit VB6 wohl nicht weiterkommen, da ein Pointer vom Typ 'Unknown' nicht vorgesehen ist. Es koennte ein Fehler in der API sein den die gleiche Methode fuer ein Feature im Part hat als Rueckgabe- wert 'Profiles() As Object)' Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mrole Mitglied
Beiträge: 118 Registriert: 02.04.2003
|
erstellt am: 10. Mai. 2010 12:37 <-- editieren / zitieren --> Unities abgeben:
|
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 10. Mai. 2010 13:03 <-- editieren / zitieren --> Unities abgeben: Nur für Mrole
in VB.Net muesste es auch gehen, da man dort durch Cast einen Objecttyp zuweisen bzw. umwandeln kann. BTW : der fehler tritt auch noch in der ST2 auf -- upgrade or ER also zwecklos :-( Jason Newell hatte mal irgendwann eine SE-API Raw Methode im UGS BBS gepostet mit der man sozusagen durch die Hintertuer an Dinge herankommt die mit der publizierten Methode nicht gehen; mal anmailen den Jungen .. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mrole Mitglied
Beiträge: 118 Registriert: 02.04.2003
|
erstellt am: 11. Mai. 2010 07:19 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen, kannst du mir bitte die Kontaktadresse von Jason Newell geben? - Dann versuch ich es noch auf dem Weg. Es wär schon gut, wenn wir mit Baugruppen-Features bei Schweissteilen arbeiten könnten.. Vielen Dank auch für die schnelle Hilfe! VG Roland Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 11. Mai. 2010 09:20 <-- editieren / zitieren --> Unities abgeben: Nur für Mrole
|
Mrole Mitglied
Beiträge: 118 Registriert: 02.04.2003
|
erstellt am: 11. Mai. 2010 10:11 <-- editieren / zitieren --> Unities abgeben:
Dankeschön! Zur Erklärung: wir wollen für die Fertigung (Arbeitsplan und CNC) sowohl Parts als auch Baugruppen(für Schweissteile) lesen können, bei Parts soweit kein Problem bis auf Feature-Groups, die sind in ST1 auch nicht lesbar(ungroup funzt auch nicht in API). Da jetzt aber mit Einführung von SE in eine Abteilung mit vielen Fertigungsbaugruppen das ganze viel wichtiger wird, such ich grad nach einer Lösung! Grüße Roland Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |