| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| 2D DraftSight ergänzt 3D-Konstruktionswerkzeuge bei Young Industries |
Autor
|
Thema: Fangen aktivieren, Makro (1817 mal gelesen)
|
ronny82 Mitglied Konstrukteur
Beiträge: 24 Registriert: 16.01.2008 SWX 2014
|
erstellt am: 21. Okt. 2014 16:27 <-- editieren / zitieren --> Unities abgeben:
Hallo, kann mir jemand sagen, wie in der API "Skizzeneinstellungen/fangen aktivieren" versteckt ist? Hintergrund: Ich füge per Makro Skizzenpunkte ein. Wenn das Fangen aktiviert ist, wird der Punkt nicht an die richtige Stelle eingefügt, sondern ggf. dem Vorherigen in einer Achse gefangen. Grüße Ronny
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DerRalle Mitglied Konstrukteur
Beiträge: 13 Registriert: 12.03.2013
|
erstellt am: 21. Okt. 2014 18:26 <-- editieren / zitieren --> Unities abgeben: Nur für ronny82
Hallo, wenn du die automatischen Referenzen meinst: snippet Code:
'Automatische Verknüpfungen deaktivieren doc.SketchManager.AutoInference = False. . . 'Automatische Verknüfungen wieder aktivieren doc.SketchManager.AutoInference = True
Gruss Ralph [Diese Nachricht wurde von DerRalle am 21. Okt. 2014 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bk.sc Ehrenmitglied V.I.P. h.c. Konstrukteur Sondermaschinenbau
Beiträge: 2776 Registriert: 18.07.2012 -Solid Works 2019 SP5 -Pro Engineer WF 3
|
erstellt am: 22. Okt. 2014 06:25 <-- editieren / zitieren --> Unities abgeben: Nur für ronny82
Hallo Ronny, such in der SWX-API Hilfe einfach nach "System Options > Sketch > Relations/Snaps" da findest du dann alle Einstellmöglichkeiten die du in den "Systemoptionen > Skizze > Beziehungen/Fangen" setzen kannst. Gruß Bernd ------------------ --- Man muß nicht alles wissen, man muß nur wissen wo es steht --- Staatlich anerkannte Deutschniete Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StefanBerlitz Guter-Geist-Moderator IT Admin (CAx)
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: 22. Okt. 2014 08:13 <-- editieren / zitieren --> Unities abgeben: Nur für ronny82
Hallo Ronny, statt sich die Einstellungen der verschiedenen Fangs zu holen, zu merken, auszuschalten und hinterher wieder zurückzusetzen kannst du auch einfach die Skizzenpunkte direkt der Datenbasis hinzufügen. Dazu gibt es den API-Call ModelDoc2::SetAddToDB (oder die modernere Variante SketchManager::AddToDb. Aus der API Hilfe: One of the benefits of adding sketch entities directly to the database is that you can avoid grid and entity snapping. For example, if you create a sketch line whose endpoint is near another entity or near a grid point, the new line endpoint snaps to the other item or grid point. Setting ISketchManager::AddToDB to true avoids this behavior during sketch entity creation. Ciao, Stefan ------------------ Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |