Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Teile über eine Gleichung unterdrücken

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
Autor Thema:   Teile über eine Gleichung unterdrücken (897 mal gelesen)
Thomas 3D
Mitglied



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

Beiträge: 389
Registriert: 17.09.2008

AutoCad 2016
Athena 2015
SWX 2016

erstellt am: 06. Mrz. 2014 17:38    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 habe eine Baugruppe in der sich 2 Teile befinden. Ein Teil mit einer Bohrung und eine Schraube.
Ich möchte erreichen, das die Schraube (ISO 7050 ST4.8x38-C-Z-20) unterdrückt wird, wenn im anderen Teil (105<1> ) die Bohrung unterdrückt wurde.
Ist das möglich? Im Formeleditor konnte ich zwar die Schraube und nur das Teil auswählen. Ich habe es nicht hinbekommen, dem Formeleditor zu sagen nehme das Feature "Bohrung" als Referenz.

Syntax bei mir:

"ISO 7050 ST4.8x38-C-Z-20.Part" = if ( 105 < 1 >.Part = "suppressed" , "suppressed" , "unsuppressed" )

Gruß Thomas

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

bbonisch
Mitglied
Maschinenbautechniker


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

Beiträge: 1028
Registriert: 25.02.2005

CSWA
DELL Precison Tower 5810
Windows 7 Professional 64 Bit
Intel Xeon CPU E5-1630 @ 3.7 GHz (8 CPUs); 32 GB RAM
NVIDIA Quadro K4200
UG 4.0.4.2 mit TC V9.1.2.10
SW2014 SP5 mit PDM Enterprise 14.5 (B1017)

erstellt am: 07. Mrz. 2014 09:09    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 Thomas 3D 10 Unities + Antwort hilfreich

Hallo Thomas,

ich würde in der BG mit 0 und 1 arbeiten
--> globale Variable z.B "Schraube" mit Wert 0 oder 1 (0 = unterdrücken; 1 = Unterdrückung aufheben)
Diese globale Variable kannst du danbei den Features oder komponenten einsetzen.

------------------
Gruß bbonisch

Wer nicht träumt, der ist tot.  

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

Thomas 3D
Mitglied



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

Beiträge: 389
Registriert: 17.09.2008

AutoCad 2016
Athena 2015
SWX 2016

erstellt am: 07. Mrz. 2014 09:25    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


Assem1.zip

 
Hi bbonisch,

ich glaub, ich hab's noch nicht richtig verstanden, wie du das meinst.
Ich muß den Zustand (unterdrückt oder nicht) der Bohrung (M10 Clearance Hole1) vom Teil (Part1) abfragen. Dieser entscheidet, ob die Schraube unterdrückt werden soll oder nicht.
Ich habe mal ein Beispiel in die Anlage gepackt.

Könntest du mal bitte die Gleichung aufstellen?

Vielen Dank für deine Hilfe.

Gruß Thomas


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

bbonisch
Mitglied
Maschinenbautechniker


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

Beiträge: 1028
Registriert: 25.02.2005

CSWA
DELL Precison Tower 5810
Windows 7 Professional 64 Bit
Intel Xeon CPU E5-1630 @ 3.7 GHz (8 CPUs); 32 GB RAM
NVIDIA Quadro K4200
UG 4.0.4.2 mit TC V9.1.2.10
SW2014 SP5 mit PDM Enterprise 14.5 (B1017)

erstellt am: 07. Mrz. 2014 09:55    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 Thomas 3D 10 Unities + Antwort hilfreich


070314_0940.zip

 
Hallo Thomas,

habe dir ein anderes Beispiel angehängt, kann deine Datei nicht öffnen (zukünftige Version)

------------------
Gruß bbonisch

Wer nicht träumt, der ist tot.  

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

Thomas 3D
Mitglied



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

Beiträge: 389
Registriert: 17.09.2008

AutoCad 2016
Athena 2015
SWX 2016

erstellt am: 07. Mrz. 2014 10:07    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

Hi bbonisch,

supi Danke! Ich hatte die externe Referenz nicht hinbekommen, aber jetzt klappt es. Danke!!!!

Gruß Thomas

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

bbonisch
Mitglied
Maschinenbautechniker


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

Beiträge: 1028
Registriert: 25.02.2005

CSWA
DELL Precison Tower 5810
Windows 7 Professional 64 Bit
Intel Xeon CPU E5-1630 @ 3.7 GHz (8 CPUs); 32 GB RAM
NVIDIA Quadro K4200
UG 4.0.4.2 mit TC V9.1.2.10
SW2014 SP5 mit PDM Enterprise 14.5 (B1017)

erstellt am: 07. Mrz. 2014 10:20    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 Thomas 3D 10 Unities + Antwort hilfreich


070314_1015.zip

 
Hallo Thomas,

freut mich für dich, habe dir noch eine Datei angehängt die auch funzt. Die andere habe ich hinterher umbenannt und darum funzt die Gleichung nicht mehr.

------------------
Gruß bbonisch

Wer nicht träumt, der ist tot.  

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

Thomas 3D
Mitglied



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

Beiträge: 389
Registriert: 17.09.2008

AutoCad 2016
Athena 2015
SWX 2016

erstellt am: 07. Mrz. 2014 10: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

Hallo bbonisch,

das habe ich auch gemerkt, dass die Formel einen Fehler angezeigt hatte.
Das Umbenennen der Baugruppe war kein Problem für mich.
Trotzdem vielen Dank für deine Hilfe.
Gruß Thomas

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

Lenzcad
Mitglied
Selbständiger Handwerker


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

Beiträge: 1334
Registriert: 21.10.2003

CPU Intel I7
RAM 12GB
Quadro FX600
SW 2016
SW 2017

erstellt am: 08. Mrz. 2014 16:47    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 Thomas 3D 10 Unities + Antwort hilfreich


BolzenUndLochUnterdr.pdf

 
Hallo Thomas,
wenn es keinen wichtigen Grund gibt, die Unterdrückung per Gleichung zu steuern, dann würde ich es mit einer Konfiguration machen. Siehe angehängtes Beispiel.
Noch ein Hinweis: Wenn eine Baugruppe die Gleichungen enthält, die auf einen Komponenten-Namen Bezug nehmen, über SolidWorks umbenannt werden, spielt die Einstellung unter "Systemoptionen > Externe Referenzen > Komponentennamen aktualisieren wenn Dokumente ersetzt werden" eine Rolle.

Gruß Lenz

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

Thomas 3D
Mitglied



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

Beiträge: 389
Registriert: 17.09.2008

AutoCad 2016
Athena 2015
SWX 2016

erstellt am: 08. Mrz. 2014 20: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

Hallo Lenz,

es ist schön zu wissen, dass es noch andere Lösungen gibt.
Vielen Dank für dein ausführliches Beispiel.
Mal sehen, ob ich es in einer meiner nächsten Modelle einsetzen kann.

Gruß Thomas

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)2018 CAD.de