Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Solid Edge
  Variantenerzeugung

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 SolidEdge
Autor Thema:  Variantenerzeugung (823 mal gelesen)
Mrole
Mitglied



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

Beiträge: 118
Registriert: 02.04.2003

erstellt am: 09. Jul. 2006 16:21    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 zusammen,

ich möchte über ein Programm die Parameter eines Teil (Maße, Oberfläachen, Gewinde) auslesen und über das Verändern der Parmeter mehrere Varianten des Teils erzeugen.

Dabei benötige ich auch Innen- und Aussengewinde. Weiss jemand, wie man das Gewinde einer Variante programmtechnisch setzen kann? Laut Hilfe geht HoleData.ThreadDescription nur zum Lesen der Gewindegeometrie aber nicht zum Setzen neuer Parameter.

Oder gibts da noch eine andere Möglichkeit?

Viele Grüße

Roland

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

modeng
Ehrenmitglied V.I.P. h.c.



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

Beiträge: 7061
Registriert: 10.12.2003

erstellt am: 09. Jul. 2006 18:44    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 Mrole 10 Unities + Antwort hilfreich

Moin,

...ThreadDescription ist R/W schau mal im Objekt Browser nach

Ansonsten war hier mal etwas zum Thema (VB.Net) http://ww3.cad.de/foren/ubb/Forum3/HTML/002614.shtml#000009

modeng

------------------
And then one wonders why a man/woman ages so fast in this nutty business

[Diese Nachricht wurde von modeng am 09. Jul. 2006 editiert.]

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

Mrole
Mitglied



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

Beiträge: 118
Registriert: 02.04.2003

erstellt am: 10. Jul. 2006 14:12    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

Servus,

danke für den Link, da werd ich mich mal schlau machen...

Das sagt die SEV18 Hilfe dazu:

This read-only String property returns the thread description for the referenced HoleData object.

Deshalb meine Frage, aber du hast recht, in VB heißt es tatsächlich "sets and returns".

VG Roland

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

Mrole
Mitglied



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

Beiträge: 118
Registriert: 02.04.2003

erstellt am: 14. Jul. 2006 11:14    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 Klaus,

ich hab das Ändern/neu erzeugen von Gewinden mal für Bohrungen probiert, da ist das alles kein Problem.
Allerdings geht das Ändern von Aussengewinden nicht ganz so einfach. Sowohl die ThreadDescription als auch der NominalDiameter können zwar editiert werden, wird auch in den Optionen angezeigt, aber das Gewinde wird nicht erstellt. Erst wenn das Feature zum Bearbeiten geöffnet und manuell fertig gestellt wird, wird das Gewinde erzeugt...
Das ist bei Bohrungsgewinden nicht so, obwohl das HoleData Object doch genau gleich ist. Was mach ich falsch?

Grüße Roland

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

modeng
Ehrenmitglied V.I.P. h.c.



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

Beiträge: 7061
Registriert: 10.12.2003

erstellt am: 14. Jul. 2006 11:51    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 Mrole 10 Unities + Antwort hilfreich

Moin,

die 'ThreadDescription' aendert nur die Beschreibung aber nicht das
Gewinde. Wenn der NominalDiameter geaendert ist kann mit

objHoledata.ThreadDataByDescription = "M10"

das Gewinde angepasst werden. Vorsicht; der String der uebergeben
wird muss exakt so geschrieben sein wie in der Holes.txt angegeben!

Vor dem Aendern der Daten des Gewindes setzen:

objApp.delaycompute = True

und nach der letzen Methode zum Anpassen wieder einschalten:

objApp.delaycompute = False

------------------
And then one wonders why a man/woman ages so fast in this nutty business

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

Mrole
Mitglied



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

Beiträge: 118
Registriert: 02.04.2003

erstellt am: 14. Jul. 2006 16:10    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

Servus,

danke sehr guter Tipp!

Ich versuch die ganze Zeit mit ThreadDescription die Gewindebeschreibung zu ändern, geht aber wohl nur mit ThreadDataByDescription?

Jedenfalls Problem gelöst, vielen Dank.

Grüße Roland

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

modeng
Ehrenmitglied V.I.P. h.c.



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

Beiträge: 7061
Registriert: 10.12.2003

erstellt am: 14. Jul. 2006 17:49    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 Mrole 10 Unities + Antwort hilfreich

Moin,

[...]
Ich versuch die ganze Zeit mit ThreadDescription die Gewindebeschreibung zu ändern, geht aber wohl nur mit ThreadDataByDescription?
[...]

nein, es geht auch 'zu Fuss' nur muessen dann die entsprechenden
Daten fuer das Gewinde gesetzt werden z.B. bei nicht in der Holes.txt
enthaltenen Gewinden. So zum Beispiel:

    [...]
    objRegHoleData.ThreadDescription = "M10x0,2"  ' can be any name
    objRegHoleData.ThreadDepth = 20 / 1000
    objRegHoleData.ThreadExternalDiameter = 8.16 / 1000  ' bolt only: D-Kern, (major) Groesstmass (4h)
    objRegHoleData.ThreadMinorDiameter = 8.376 / 1000    ' nut only: D-Kern (minor) Kleinstmass (5H)
    objRegHoleData.ThreadNominalDiameter = 10 / 1000    ' Gewinde-Nenndurchmesser
    objRegHoleData.ThreadSetting = igRegularThread
    [...]


modeng

------------------
And then one wonders why a man/woman ages so fast in this nutty business

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



Mechanische*r Konstrukteur*in (m/w/d)

FIRST IN MIND. FIRST IN CHOICE

Join us at Atlas Copco! Unsere Expertise: Verbindungen, die halten. In Sachen Klebe-, Stanzniettechnik und Fließlochschrauben sind wir erste Wahl für Automobilhersteller und Industrieunternehmen auf der ganzen Welt. Die Zutaten unseres Erfolgsrezepts und unseres stetigen Wachstums: Kooperation, Offenheit, Ideenreichtum, Entrepreneurship - und besonders unsere Mitarbeiter, die diesen Fortschritt jeden Tag mitgestalten....

Anzeige ansehenKonstruktion, Visualisierung
Mrole
Mitglied



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

Beiträge: 118
Registriert: 02.04.2003

erstellt am: 17. Jul. 2006 12:41    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

Servus,

aber nachdem man die Kerndurchmesser nicht unbedingt weiss, gehts über die Gewindebeschreibung doch einfacher...
Vielen Dank nochmal

Gruß Roland

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)2023 CAD.de | Impressum | Datenschutz