Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Anzahl der Biegungen in einem Blechteil

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS
  
SOLIDWORKS PDM Professional im Einsatz bei Wölfle, ein Anwenderbericht
Autor Thema:  Anzahl der Biegungen in einem Blechteil (801 mal gelesen)
fossy123
Mitglied



Sehen Sie sich das Profil von fossy123 an!   Senden Sie eine Private Message an fossy123  Schreiben Sie einen Gästebucheintrag für fossy123

Beiträge: 21
Registriert: 19.11.2002

erstellt am: 03. Mrz. 2005 15:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

ich müßte herausfinden, wie viele Beigungen in einem Blechteil vorhanden sind. Klar ich kann das Modell öffnen und nachzählen, ich hätte es aber gerne via API ausgelesen.
Die Hilfe gibt aber nichts vernünftiges her.

gruß
fossy

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

StefanBerlitz
Guter-Geist-Moderator
IT Admin (CAx)



Sehen Sie sich das Profil von StefanBerlitz an!   Senden Sie eine Private Message an StefanBerlitz  Schreiben Sie einen Gästebucheintrag für StefanBerlitz

Beiträge: 8756
Registriert: 02.03.2000

SunZu sagt:
Analysiere die Vorteile, die
du aus meinem Ratschlag ziehst.
Dann gliedere deine Kräfte
entsprechend und mache dir
außergewöhnliche Taktiken zunutze.

erstellt am: 04. Mrz. 2005 07:37    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für fossy123 10 Unities + Antwort hilfreich

Hallo fossy,

da fällt mir auch nichts besseres ein als mit einem Loop über alle Featres zu laufen und mit Feature::GetTypeName den Featuretyp abzufragen. Ob das dann für jede einzelne Biegung allerdings was zurückgibt weiß ich auch nicht ...

Im Zweifelsfall mal beim API-Support nachfragen 

Ciao,
Stefan

------------------
Inoffizielle deutsche SolidWorks Hilfeseite
http://solidworks.cad.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Ralf Tide
Moderator
-




Sehen Sie sich das Profil von Ralf Tide an!   Senden Sie eine Private Message an Ralf Tide  Schreiben Sie einen Gästebucheintrag für Ralf Tide

Beiträge: 4999
Registriert: 06.08.2001

Sehr seltsame Dinge passiern <Klaus Lage - Toy Story>
.-)

erstellt am: 04. Mrz. 2005 08:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für fossy123 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von fossy123:
...Klar ich kann das Modell öffnen...
Hallo fossy,
öffnen musst Du (oder Dein Makro) das Modell bestimmt  .
Kannst Du nicht in der Biegung-Linien1-Skizze die Linien zählen (per Makro  )?

HTHHope this helps (Hoffe, es hilft weiter) & bis demnäx,
Ralf

------------------

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Bernd Knab
Mitglied



Sehen Sie sich das Profil von Bernd Knab an!   Senden Sie eine Private Message an Bernd Knab  Schreiben Sie einen Gästebucheintrag für Bernd Knab

Beiträge: 373
Registriert: 16.01.2001

SWX 2020 SP5.0

erstellt am: 04. Mrz. 2005 10:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für fossy123 10 Unities + Antwort hilfreich

Hallo Ralf,

das mit dem Zählen der Biegelinien ist nicht hunderprozentig. Wir haben schon Modelle gehabt, bei denen Biegelinien fehlten.

Besser ist es über Biegefolge neu anordnen die Anzahl heraus zubekommen. Ich suche mal in meinen Makros, ob ich dazu einen API-Befehl finde.

Bernd

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Anzeige:Infos zum Werbeplatz >>

speedyPDM CAD APP für Andere, Datenaustausch, Allgemeine Werkzeuge

speedyPDM ist das führende technische Dokumenten- und Produktdatenmanagementsystem für Solidworks, Solid Edge, Inventor, AutoCAD, ZWCAD, BricsCAD, Office und Email inklusive Revisionsmanagement.

Bernd Knab
Mitglied



Sehen Sie sich das Profil von Bernd Knab an!   Senden Sie eine Private Message an Bernd Knab  Schreiben Sie einen Gästebucheintrag für Bernd Knab

Beiträge: 373
Registriert: 16.01.2001

SWX 2020 SP5.0

erstellt am: 07. Mrz. 2005 09:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für fossy123 10 Unities + Antwort hilfreich

Hallo fossy,

ich habe über das Wochenende etwas gesucht. Man muß über den ganzen Featurebaum gehen, um die Anzahl der Biegungen sicher zu erhalten. Hier ein paar API Schnipsel, mit denen du weiterkommen solltest:

Set Feature = ModelDoc.FirstFeature
   
    Do While Not Feature Is Nothing
       
        Set SubFeature = Feature.GetFirstSubFeature
        Do While Not SubFeature Is Nothing
            SubFeatName = SubFeature.Name
            SubFeatType = SubFeature.GetTypeName
            If SubFeatType = "SketchBend" Or SubFeatType = "OneBend" Then
                ReDim Preserve Biegung(count)
                count = count + 1
            End If
            Set SubFeature = SubFeature.GetNextSubFeature
        Loop
        Set Feature = Feature.GetNextFeature()
    Loop


Gruß Bernd

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz