|
Rund um Autocad : VBA - mit welchem Tool?
nahe am 13.12.2002 um 08:00 Uhr (0)
Hallo Marco also wenn Du nicht vor hast, selbstständige Programme zu erstellen, die unabhängig von AutoCad sind, dann reicht der in AutoCAD integrierte Editor auf jeden Fall. Es gibt wohl kein Problem welches Du mit dieser Umgebung nicht lösen könntest. Übrigens, wenn es nur darum geht, auf Geometrien zuzugreifen und diese zu manipulieren, bevorzuge ich noch immer LISP. VB(A) hat aber eben Vorteile, wenn es auf ein gutes (oder auch nett anzusehendes) Userinterface ankommt oder wenn Du auf andere Programme, ...
|
| In das Form Rund um Autocad wechseln |
|
AutoCAD Mechanical : Block vorhanden ?
nahe am 25.03.2002 um 08:20 Uhr (0)
Hallo Adi vielleicht hilft Dir dieses kleine Programm. Ich hoffe der Editor hängt keine Sonderzeichen drann. Grüße Heinz (defun C:chkblk( / name as) (if (setq name (getstring "
Blockname: ")) (progn (if (tblsearch "BLOCK" name) (progn (if (setq as (ssget "X" (list (0 . "INSERT") (cons 2 name)))) (princ (strcat "
Block " name " ist in dieser Zeichnung " (itoa (sslength as)) " mal eingefügt
")) (princ (strcat "
Block " name " ist in dieser Zeichnung definiert, aber nicht eingefügt
...
|
| In das Form AutoCAD Mechanical wechseln |
|
Rund um Autocad : Listen
nahe am 22.08.2001 um 08:27 Uhr (0)
Hallo Mario anbei ein kleines Programm, welches Dein Problem lösen sollte (defun C:BLINS ( / bname winkel scalef alst p1 cmd n) (setq bname "B1") (setq winkel 0) (setq scalef 1) (setq alst ("Attribut1" "Attribut2")) (if (setq p1 (getpoint "Einfügepunkt: ")) (progn (setq cmd (list winkel scalef scalef p1 bname "_-INSERT" command)) (foreach n alst (setq cmd (cons n cmd)) ) (eval (reverse cmd)) ) ) ) Der "Trick" dabei ist, die Liste zum E ...
|
| In das Form Rund um Autocad wechseln |
|
SolidWorks : Installationspaket Passungstabelle 8.1.0.3
nahe am 19.12.2019 um 07:08 Uhr (1)
Hallo Ramona und Rainer,komisch @Ramonaich habe hier bei mir einen Windows 10 Rechner zum TestenWird mich über die Feiertage mal mit dem beschäftigenKann aber jetzt nicht sagen, welche Windows Updates auf dem drauf sind@Rainereigentlich sollte es nichts mit Rechten zu tun haben, weil das Add-In nichts schreibt, sondern nur liest.Wahrscheinlich blöde Fragen, aber - hat der Benutzer mit den eingeschränkten Rechten, Lesezugriff auf das Verzeichnis in dem sich die Setup-Datei befindet? - kann es sein, dass Ben ...
|
| In das Form SolidWorks wechseln |
 Passungstabelle-8.1.0.2.zip |
SolidWorks : Passungstabelle 8.1.0.1
nahe am 24.05.2019 um 09:55 Uhr (1)
Hallo zusammen,anbei die aktuellste Version als InstallationspaketFür ein Update, alte Version, über Systemsteuerung, deinstallierenBei der Deinstallation sollte die Setup.XML erhalten bleiben und auch nicht überschrieben werden.Ich würde trotzdem empfehlen, eine Kopie der Setup.XML, vor der Deinstallation zu erstellenInstallationshinweise siehe PDF im ersten Post hierVersionshinweiseFehler behoben: - wenn Kopfzeile unten, wurde Tabelle falsch formatiert- Bug von SolidWorks 2019 setzen der Breite der Raste ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Passungstabelle Ver. 6.2
nahe am 25.03.2015 um 08:35 Uhr (1)
Hallo JörgIhr "vergewaltig" die Toleranzeintragung aber ganz schön bei uns wird das eigentlich so gehandhabt wenn Passung gewählt wirddann wird auch ein Passungswert (H7, m6,...) eingetragen und keine Toleranz.Ich bin grad am überlegen, wie das programmtechnisch abgebildet werden soll, weil es ja auch den Fall geben kann, Passung gewählt und ein Passungswert eingestellt für den es keine ISO-Passung gibt.Wie soll das Makro dann erkennen, ob es sich jetzt um eine Toleranz handelt oder einen ungültigen Passu ...
|
| In das Form SolidWorks wechseln |
|
AutoLisp : blockattribute in liste auslesen und nachträglich zeichnung über liste bearbeiten
nahe am 13.08.2004 um 08:14 Uhr (0)
Hallo Mario vielleicht hilft Dir ja das angehängte Programm weiter, es ist allerdings in VBA programmiert. Kurze Erklärung Du öffnest die Datei Blockattr.DWG und die Datei Blockattr.XLS Im Excelarbeitsblatt befinden sich 2 Buttons Wenn Du auf Attribute einlesen klickst, musst Du die Blöcke wählen von denen die Attribute eingelesen werden sollen. Im Tabellenblatt wird dann nach dem Zeichnungsnamen, dem Blockhandle, dem Blocknamen immer abwechselnd der Attributname und der Attributwert angezeigt. Dann ...
|
| In das Form AutoLisp wechseln |
|
SolidWorks : Ist Solidworks die richtige Lösung für Sie
nahe am 09.06.2005 um 08:19 Uhr (0)
Hallo Michael wie Du schon geschrieben hast ein komplexes Gußteil nicht um 3mm länger gemacht werden kann, da der (erfahrene) Konstrukteur ca. 3 Tage dafür brauchen würde, sprechen Bände .... .... supereinfachen Raumorientierung für Austragungen, Bohrungen .... Es wird eben immer Funktionen geben, die ein System-X besser kann als System-Y. Die Kunst ist nur herauszufinden, welches System die eigenen Anforderungen am besten abdeckt. Eine 100% Abdeckung aller Bedürfnisse wird es wohl, meiner Meinu ...
|
| In das Form SolidWorks wechseln |
|
Inventor : Zwei Fragen zu Inventor
nahe am 03.05.2004 um 08:05 Uhr (0)
Hallo ich habe zwei ganz konkrete Fragen zu Inventor 1.) sind Einzelteile von Baugruppen die in eine Baugruppe eingefügt werden noch anhand ihrer Freiheitsgrade beweglich? 2.) kann man i-parts von Baugruppen erstellen (z.B. eine Baugruppe erstellen in der i-Parts verbaut sind und dann beim Einfügen der Baugruppe eine Größe wählen und dann passen sich die verbauten i-Parts in der entsprechenden Größe an, bzw. werden Teile ein- oder ausgeblendet), also eine Teilefamilie von Baugruppen? Grüße Heinz
|
| In das Form Inventor wechseln |
|
SolidWorks : Passungstabelle Ver. 6.24
nahe am 10.11.2015 um 10:23 Uhr (1)
Hallo Bernd,meiner Meinung nach müsste - jeder Start einer Bemaßungsänderung abgefangen werden- der aktuelle Zustand gespeichert werden- nach der Aktualisierung, geprüft werden ob die Toleranz/Passung geändert wurde (die Toleranz deshalb, weil ja manche die Passung in das Toleranzfeld schreiben und nicht in das Passungsfeld)wenn eine Änderung gemacht wurde, würde es folgende Fälle gebenTabelle vorhanden und keine Passungen vorhanden -- Tabelle löschenTabelle nicht vorhanden und Passungen vorhanden -- Tabel ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Passungstabelle 8.3.0.2
nahe am 28.09.2022 um 10:01 Uhr (1)
Hallo Michael,da ich selbst das Add-In sehr selten nutze, kann ich dazu leider nicht viel sagen.@Allhat jemand von Euch dieses Problem auch schon festgestellt?Eine Frage hätte ich dazu noch,tritt dieses Phänomen immer nur auf, wenn Du das Add-In über das Makro aufrufst oder auch wenn das Add-In manuell gestartet wird?PSich vermute mal, dass Du das Add-In wie folgt aufrufst------------------------------------------------------------------- Dim SwApp As SldWorks.SldWorks Dim nahesAddin As Object Set SwApp = ...
|
| In das Form SolidWorks wechseln |
|
VBasic : Mechanical Desktop Featrure unterdrückung
nahe am 14.08.2003 um 13:53 Uhr (0)
Hallo Ahra anbei eine kleine Prozedur, die alle Bohrungen mit Durchmesser 5 in einem gewählten Teil unterdrückt Grüße Heinz Sub supress() Dim mapp As McadApplication Dim util As McadUtility Set mapp = ThisDrawing.Application.GetInterfaceObject("Mcad.Application") Set util = mapp.ActiveDocument.Utility Dim Pick As McadPick Set Pick = util.Pick("Teil wählen: ", mcPart) Dim part As McadPart Set part = util.GetObjectFromPick(Pick) Dim fc As McadFeatures Set fc = part.Features ...
|
| In das Form VBasic wechseln |
|
Rund um Autocad : Textstring aus dxf - File
nahe am 17.04.2002 um 08:21 Uhr (0)
Hallo zusammen ich habe keine ANtwort gepostet, weil mir keine Lösung für dieses Problem eingefallen ist, aber ich hab da meine Bedenken, das über die Einfügeposition zu erkennen. Das Problem dabei ist ja, wenn es unterschiedliche Zeihcnungsformate sind, wird wahrscheinlich auch die Position des Textes nicht immer die gleiche sein und wenn keine Attribute vorhanden sind, ist es schwer festzustellen, um welches Format es sich handelt. Meiner Meinung nach ist das Problem nur zu lösen, wenn der Text wirklich ...
|
| In das Form Rund um Autocad wechseln |