|
Autocad VBA : Text länge
Brischke am 30.11.2004 um 12:30 Uhr (0)
hi cnc, nein gibt es nicht. Dann musst du mit der Methode GetBoundingBox auf das Textobjekt losgehen . Mit ein wenig Mathematik kannst du auch bei gedrehten Texten die Breite ermitteln. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! Autodesk User Group Central Europe AutoLISP-Programmierung für AutoCAD AUGCE Manager Deutschland Da weiß man, wann man s hat!
|
| In das Form Autocad VBA wechseln |
|
Rund um Autocad : 3d Polylinie "plätten"
Brischke am 27.01.2004 um 10:10 Uhr (0)
Hallo Dressler, das ist kein Thema eine solche Funktion zu schreiben, ABER und das solltest du unbedingt beachten, die Zuschnitte für Abkantungen etc. entsprechen je nach Blechdicke und Biege-Radius nicht der Länge, die du hier in deiner Zeichnung dargestellt hast. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Lisp-Datei kann nicht ausgeführt werden
Darkrondo am 14.11.2012 um 16:06 Uhr (0)
Hallo,habe den Fehler gefunden. Im Editor war ziemlich weit unten im Quelltext eine zusätzliche Klammer, die mir nicht aufgefallen ist. Anscheinend wird der Befehl dann gar nicht mehr erkannt, sobald ein zusätzliches Zeichen sich irgendwo verirrt hat..Danke für die Vorschläge, jetzt passt wieder alles Gruß Georg
|
| In das Form Rund um AutoCAD wechseln |
|
CoCreate Modeling : Doppelte Flächen löschen
Walter Geppert am 29.09.2009 um 14:30 Uhr (0)
Also erst mal ist das ganze Teil "T10" umgestülpt gewesen, dh alle Flächen hatten die falsche Flächenrichtung (erkennt man an dem "pelzigen" Aussehen, dann haben noch die vier roten Flächen gefehlt, das sieht man aber gut mit "Lücken zeigen", wie Gero schon geschrieben hat.------------------meine LISP-Makros sind auf osd.cad.deDisclaimerGrüße aus Wien WalterDC4 Technisches Büro GmbH
|
| In das Form CoCreate Modeling wechseln |
|
Rund um AutoCAD : Flächen mit Einheit
Danillo am 06.04.2013 um 18:04 Uhr (0)
Hallo,das LISP ist das Ziel, aber zuerst muss ich mir genau überlegen, wie es laufen soll.Du würdest also einfach den Text "m²" lose dahinter schreiben, oder (besser) einen Block mit Attribut und fixem Text machen. Den losen Text finde ich ungeschickt, weil beim Verschieben des Flächenmaßes dann die Maßeinheit leicht verloren geht.Danke und GrüßeDaniel
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Zeichnungen mit Drag&Drop aus Textlisten öffnen
Peter2 am 27.10.2010 um 23:42 Uhr (0)
Servus AlfredDas klingt zwar grundsätzlich verlockend, übersteigt aber meine (Lisp)-Programmierkenntnisse. Natürlich habe ich auf einen Download-Link spekuliert, aber vielleicht bringt der morgige Tag noch Erkenntnisse.Danke, gute Nacht.Peter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
| In das Form Rund um AutoCAD wechseln |
|
AutoCAD ObjectARX und .NET : AutoCAD 2012 Automation mit C#
Brischke am 24.01.2012 um 18:26 Uhr (0)
Hallo Marc,die Antworten werden nicht besser, wenn du die Fragen wiederholst.Deine Aussagen sind wenig sortiert und lassen einigen Interpretationspielraum zu - mit konkreter Hilfe wirds da schwierig. Was hast du konkret vor?Wenn ich dir die Entscheidung nach dem bisherigem Kenntnisstand abnehmen soll, dann klingts für mich nach einer Kombination aus C#.Net und Lisp.Willst du eine vollständig fremdgesteuerte Applikation entwickeln, die auch das AutoCAD startet und dann sonstwas darin anstellt, wirst du kaum ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
Rund um AutoCAD : leerzeichen in blocknamen neuerdings erlaubt?
CADmium am 04.10.2007 um 11:00 Uhr (0)
wenn du unbeding so ne Textdateitabelle mit Spaltenform haben willst, wirst du wohl auf einen gewissen LISP-Anteil zur Auswertung umsteigen müssen. z.B.; NAME PUNKT X Y R ATT1 ATT2 (command "_-insert" "aa" ( 0 0 0) 1 1 0 "111" "BBB 11")(command "_-insert" "aa" ( 100 100 0) 1 1 0 "222" "BBB 22")(command "_-insert" "aa" ( 500 100 0) 1 1 0 "333" "BBB 33")------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lös ...
|
| In das Form Rund um AutoCAD wechseln |
|
Autocad VBA : VBA und Ansichtsfenster
kamehama am 09.12.2004 um 10:32 Uhr (0)
Danke für deine Antwort. Sicher gibt es die Option über Sendcommand und Lisp Befehle, gefällt mir persönlich aber nicht wirklich. Ich habe nun doch einen, leider etwas umständlichen, Weg über VBA gefunden, und zwar gehe ich über VBA ins Ansichtsfenster und arbeite dann im Ansichtsfenster mit den Autocad Zoom Befehlen, denn diese sind auch in VBA verfügbar.
|
| In das Form Autocad VBA wechseln |
|
Lisp : Lisp warten lassen
Theodor Schoenwald am 09.01.2009 um 17:47 Uhr (0)
Hallo Alfred,dass und funktioniert ist mir bekannt, ich habe die Bemerkung zu auch nur gemacht, wenn jemand die Bat-Datei als Strickmuster verwenden möchte und die Dummy-Datei danach nicht gelöscht wird, sie - mit den Jahren - immer größer wird.Wenn die Dummy-Datei danach gelöscht wird (wie in meinem Fall) ist es egal.Das mit C:Temp und Support-Ordner habe ich so gelöst:Da ich nicht vorher wissen kann, ob ein Pfad C:Temp überhaupt vorhanden ist habe ich folgendes gemacht:;; ----------------------------- ...
|
| In das Form Lisp wechseln |
|
Autodesk.NET/ARX : C# - String
mapcar am 31.08.2004 um 10:51 Uhr (0)
Code: string Prompt2 = String.Format( Hallo {0}!
PromptResult: {1} , Antwort, PR.ToString()); Das sollte gehen. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze
|
| In das Form Autodesk.NET/ARX wechseln |
|
AutoCAD Mechanical : Plotten von Plotfiles
Cornelia Schroeter am 29.04.2002 um 10:49 Uhr (0)
Hallo Markus, noch ein Ansatz: Wenn Du immer in dieselbe Datei plottest, könntest du wie folgt vorgehen: 1. In der acadmacad.pgp einen externen Befehl definieren: cplot, copy c: empplot.plt servernameplottername, 1,, 2. Beim Plotten über Lisp-Routinen nach dem Plotten den neuen Befehl cplot ausführen (command "cplot"). cs
|
| In das Form AutoCAD Mechanical wechseln |
|
Lisp : Sound in Lisp?
cadking am 07.11.2004 um 13:18 Uhr (0)
Ich wuusste schon was Du meintest, aber ich habe diese Option leider nicht gefunden. WIN2000 Prof. SP6Ich kann hier leider des Screenshot meiner Systemsteuerung einfügen. Ich habe den Screenshot als Anhang beigefügt.Wie füge ich hier ein Bild ein? (Zwischenablage geht nicht)Gruß Stefan
|
| In das Form Lisp wechseln |