| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| PLM TechnologieForum Essen |
Autor
|
Thema: Fangfunktion in API (256 mal gelesen)
|
Atsam Mitglied Dipl.-Ing. Mechatronik (BA)
Beiträge: 199 Registriert: 22.11.2004 SolidWorks Office Premium 2010 x64 Edition, SP 5.0
|
erstellt am: 18. Aug. 2005 10:12 <-- editieren / zitieren --> Unities abgeben:
Hallo SWler. Ich habe mal wieder ein API-Problem und ich bin mir sicher ihr könnt mir helfen. Mit welchem API-Befehl kann ich das Häkchen "Fangen aktivieren" in den Systemoptionen aktivieren oder deaktivieren. Hab schon unter den "swUserPreferenceToggle" unter Grid/Sanp nachgesehen, aber da war scheinbar nicht das richtige dabei. Bin für jede Hilfe dankbar. Gruß, Markus ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jens_oliver Mitglied Softwareentwickler
Beiträge: 114 Registriert: 28.06.2005
|
erstellt am: 18. Aug. 2005 10:45 <-- editieren / zitieren --> Unities abgeben: Nur für Atsam
|
u.clemens Mitglied Konstrukteur
Beiträge: 964 Registriert: 04.07.2000 engineer's law o cheap o fast o good check only two !
|
erstellt am: 18. Aug. 2005 10:46 <-- editieren / zitieren --> Unities abgeben: Nur für Atsam
Zitat: Original erstellt von Atsam: ... das Häkchen "Fangen aktivieren" in den Systemoptionen aktivieren oder deaktivieren.
ist das neu in SWX2005? Ich habe bei mir in den Systemoptionen nichts zum Fangen gefunden - wo stelltst Du das denn ein ? - nur unter den Dokumenteigenschaften hab ich was bei mir (SWX2004); und die sind eigentlich alle per API dort einzustellen, wo Du schon nachgesehen hast.
------------------ mfg uc 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: 18. Aug. 2005 11:17 <-- editieren / zitieren --> Unities abgeben: Nur für Atsam
Hallo zusammen, @ Ulrich: ja, ist etwas neues in der 2005, findest du in den Systemoptionen (siehe Bild) @ Markus: hm, hab ich auch nichts für gefunden ... ein UserPreferenceToggle wäre logisch. Ich hab's mal eben mit meinem Optionen-Excelsheet (siehe http://solidworks.cad.de/mm_08.htm ) probiert, aber da schlägt nichts an, wenn ich den Haken setze/rausnehme. Vermutlich musst du die alle einzeln ein/ausschalten, vielleicht macht es SolidWorks ja genauso, wenn du auf den Haken für "Fangenaktivieren" klickst und merkt sich nur den Zustand vorher. Die dazu passenden Toggles müssten diese sein: swSketchSnapsPoints swSketchSnapsCenterPoints swSketchSnapsMidPoints swSketchSnapsQuadrantPoints swSketchSnapsIntersections swSketchSnapsNearest swSketchSnapsTangent swSketchSnapsPerpendicular swSketchSnapsParallel swSketchSnapsHVLines swSketchSnapsHVPoints swSketchSnapsLength swSketchSnapsGrid swSketchSnapToGridIfDisplayed swSketchSnapsAngle Ciao, Stefan ------------------ Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Atsam Mitglied Dipl.-Ing. Mechatronik (BA)
Beiträge: 199 Registriert: 22.11.2004
|
erstellt am: 18. Aug. 2005 11:18 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von u.clemens: ist das neu in SWX2005?
Ich weiß leider nicht mehr, ob es das schon in SWX 2004 gab. Du findest es unter: Optionen->Systemoptionen->Skizze->Beziehungen/Fangen. Dort ist es der allererste Punkt. Mit ihm kann man alle folgenden Häkchen auf einmal setzten oder deaktivieren. Und das will ich halt per API machen. @jens: Din Tipp mit SetAddToDB klingt gut werde ich mal versuchen Gruß, Markus ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Atsam Mitglied Dipl.-Ing. Mechatronik (BA)
Beiträge: 199 Registriert: 22.11.2004 SolidWorks Office Premium 2010 x64 Edition, SP 5.0
|
erstellt am: 18. Aug. 2005 11:22 <-- editieren / zitieren --> Unities abgeben:
Ich bins nochmal. Danke an alle für Eure Hilfe. Jens Vorschlag war genau der richtige. Mit "ModelDoc2.SetAddToDB ( setting)" funktionierts wunderbar. 10 U's. Vielen Dank, das hilft mir sehr weiter! Markus
------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |