|
SolidWorks : Autom. Bemaßung einer Zeichnung
Piet am 21.12.2005 um 09:38 Uhr (0)
Ich füge immer automatische Maße ein, weil ich gern steuernde Maße in Zeichnungen hab. Manche Änderungen sind halt angenehm schnell damit.Daher achte ich bei der Konstruktion von Teilen schon auf eine möglichst fertigungsgerechte Bemaßung, also z.B. nach Möglichkeit alle Maße von einer Bezugskante aus usw..Trotzdem sind die steuernden Maße nur teilweise in den Zeichnungen zu gebrauchen, ich lösch dann diverse Maße und bemaße diese Features manuell.Piet
|
| In das Form SolidWorks wechseln |
|
SolidWorks : API: In einer Zeichnung referenziertes Modell aktivieren
Piet am 04.08.2005 um 16:29 Uhr (0)
Gefunden! Es war ein Fehler im Ablauf. Ich habe erst den Namen des referenzierten Modells geholt, diesen geändert, und dann versucht, das Teil mit dem neuen Namen (das es ja noch nicht gibt) zu aktivieren. Die Umbenennung steht kommt jetzt nach der Aktivierung, damit klappt es. Vielen Dank, vor allem an Gismo. Bei deinem Makro kann ich mir noch ein paar Tipps holen. Piet
|
| In das Form SolidWorks wechseln |
|
SolidWorks : API: Von der Zeichnung auf das referenzierte Modell zugreifen
Piet am 01.04.2005 um 13:35 Uhr (0)
Zitat: Original erstellt von Andreas Müller: Der Clou dabei ist, dass das Blatt selber auch eine View ist!! Mit Set swView = swDrawing.GetFirstView View = Blatt Set swView = swView.GetNextView View = erste Ansicht hast Du dann die erste Ansicht als Objekt. Mensch, darauf muss man erstmal kommen! Das hätte ich ja nie gefunden. Vielen Dank, Andreas, für die Tipps, jetzt funktioniert es. Bei VBnet ist das Set anscheinend abgeschafft. Wenn ich es eintippe und mit dem Cursor eine Zeile runter ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : API: Enthält die Zeichnung einen bestimmten Block?
Piet am 26.03.2013 um 16:07 Uhr (0)
Dank eurer Hilfe krieg ich raus, ob der Block da ist und verwendet wird, vielen Dank!PietHier mein Code:Dim bPreliminary As BooleanSub SuchBlockPreliminary()Dim sPreliminaryBlockName As StringsPreliminaryBlockName = "P:ORGABLÖCKENicht freigegeben (Serie).SLDBLK" nach diesem Block wird gesuchtbPreliminary = FalseSet SwSketchMgr = Model.SketchManagervBlockDef = SwSketchMgr.GetSketchBlockDefinitionsIf Not IsEmpty(vBlockDef) Then wenn mindestens ein Block da ist For i = 0 To UBound(vBlockDef) durch alle Blöc ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : mehr als 50 Eigenschaten
Piet am 20.02.2006 um 16:26 Uhr (0)
Ich bin zumindest nahe dran...Ich hab ein Makro geschrieben, dass genau das tut: Eigenschaften ans Modell bzw. an die Zeichnung hängen. Daten wir Teilenummer, Name, Werkstoff, Oberflächenbehandlung, Gewicht, Gesamtoberfläche und Ersteller hänge ich an das Teil.Erstelldatum der Zeichnung sowie sämtliche Änderungshinweise hängen an der Zeichnung. Im Moment werden damit in der Zeichnung 47 eingebundene Texte wiedergegeben, das funktioniert problemlos. Demnächst werden wir mit deutsch/englischen Zeichnungen lo ...
|
| In das Form SolidWorks wechseln |
 Konfigs_ersetzen.zip |
SolidWorks : Neues Makro: Konfigurationen in Zeichnungen ersetzen
Piet am 29.08.2007 um 18:26 Uhr (14)
Ab und zu kommt es ja vor, dass man von einem Teil diverse Konfigurationen hat, und von einigen Konfigs eine Zeichnung braucht. Dann erstellt man eine Zeichnung, kopiert diese, und ändert von Hand alle referenzierten Konfigurationen in der Zeichnung. Das fand ich schon lange lästig und hab daher etwas programmiert:Dieses Makro erleichtert das Erstellen von Zeichnungskopien für verschiedene Konfigurationen eines Teils / einer Baugruppe.Vorgehensweise: 1. Vorhandene Zeichnung kopieren2. Neue Zeichnung öffnen ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Zeichnungsquelle umbenannt...
Piet am 13.05.2011 um 15:23 Uhr (0)
Wenn du den neuen Namen und Pfad des Teils weißt, ist es nur ein bisschen Handarbeit.In den Dialog "Datei öffnen" gehen, die Zeichnung anwählen, aber noch nicht öffnen. Unten findest du einen Button "Referenzen", da machst du einen Doppelklick auf den Dateinamen und browst zu dem neuen Teil. Bestätigen, Zeichnung öffnen, wenn es geklappt hat, abspeichern.Zweite Möglichkeit: Im SolidWorks-Explorer zur Zeichnung navigieren, den Reiter "Referenzen" anwählen und dort die Datei austauschen. Das geht bei mehrere ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Per Makro auf Teil zugreifen, ohne es einzublenden
Piet am 29.11.2005 um 17:03 Uhr (0)
Ich habe verschiedene Makros, die von einer Zeichnung auf das referenzierte Modell, bzw. Baugruppe zugreifen. Dabei stört es mich, das dabei immer das Modell eingeblendet wird. Kennt jemand einen Trick, das zu vermeiden, und sozusagen "still und heimlich" auf das Modell zuzugreifen?Mein Code sieht so aus: Hier wird geprüft, ob das aktive Dokument eine Zeichnung ist (GetType=3) Wenn Model eine Zeichnung ist, wird das von der Zeichnung referenzierte Dokument aktiviert If Model.GetType = swDocDRAWIN ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : OT: Qualitätssicherung in der Konstruktion
Piet am 28.11.2006 um 12:49 Uhr (0)
Zitat:Original erstellt von Robert Hess:Hallo Piet,wir machen das so, daß das jede Zeichnung und Stückliste kontrolliertwird. Dies bezieht sich erstmal nur auf die Vollständigkeit, "DIN-gerechte Zeichnung", alle Stücklisteneinträge und die Funktion wird "überflogen". Die Modelle werden nach SWX-Regeln stichprobenartig geprüft, ob die Regeln auch tatsächlich "gelebt"/eingehalten werden. Wer prüft das, und wann?Piet
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Zeichnungen automatisch erstellen
Piet am 17.04.2007 um 09:50 Uhr (0)
Ich hab mich mal mit dem Thema beschäftigt. Ich hab zwar keine 800 Zeichnungen zu erstellen, aber das ich Zeichnungskopien mit anderen Konfigs habe, kommt schon vor. Und die Konfigurationen in allen Ansichten von Hand zu ändern, ist mühsam und fehlerträchtig.Daher hab ich ein Makro geschrieben, welches die in einer Zeichnung referenzierten Konfigurationen auflistet und auf Wunsch ersetzt. Das funktioniert auch bei mehreren Blättern.Einschränkung: Wenn in der Zeichnung verschiedene Modelle referenziert sind ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Dateiname 1-046-011654_Platte als Zeichnungsname
Piet am 05.06.2009 um 09:40 Uhr (0)
Da sind m.E. noch ein paar Details zu klären:1. Soll der Dateiname von der Zeichnung oder vom referenzierten Modell ausgelesen werden?2. Sollen Nummer und Name als benutzerdefinierte Eigenschaft ans Modell oder an die Zeichnung gehängt werden?3. Wenn ans Modell: Was ist, wenn es Konfigurationen mit verschiedenen Nummern und Namen gibt? Dann muss man die Eigenschaft als konfig-spezifische Eigenschaft dranhängen.Piet
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Form- und Lagetoleranzen im Bauteil
Piet am 19.06.2018 um 16:08 Uhr (1)
Im Prinzip geht es wie in der Zeichnung: Du kannst z.B. aus der Symbolleiste "Beschriftung" einen Bezug, ein Rauheitssymbol usw. wählen und auf eine Fläche im Modell ziehen. Wenn in Ansicht/Ausblenden-Einblenden die Beschriftungen als angezeigt eingestellt sind, kannst du diese Sachen im Modell sehen.Mittels des Zauberstabs lassen sich diese Daten auch in eine Zeichnung importieren.Piet------------------Jeder nichttrivial gekämmte Igel hat mindestens einen Glatzpunkt.
|
| In das Form SolidWorks wechseln |
|
SolidWorks : "Referenzierung auf sich selbst"
Piet am 16.07.2002 um 16:11 Uhr (0)
Moin, liebe CADler! Ich hab folgendes Problem: Ich überarbeite eine existierende Baugruppe. Dazu habe ich die vorhandene BG (Dateiname SA0101) per SWX -Explorer kopiert und so eine neue BG (neuer Name: SA0150) erstellt. Leider habe ich bei der Gelegenheit die dazu gehörige Zeichnung nicht mit kopiert. Kein Problem, denk ich, kopiere also die SA0101.slddrw zu SA0150.slddrw. Diese Zeichnung bezieht sich natürlich noch auf die alte BG. Wenn ich die Zeichnung im SWX -Explorer öffne und versuche, die referenzi ...
|
| In das Form SolidWorks wechseln |