Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info
Ergebnisse 1 - 13, 55 Gesamtergebnisse mit Suchbegriffen lisp sec.
AutoLisp : vlax-release-object ?
tmoehlenhoff am 10.04.2004 um 18:49 Uhr (0)
So, noch n bisschen rumgespielt: Man öffne den Eigenschaftsdialog. Zeichne einen Kreis und tritt dann ein (setq circle (vlax-ename- vla-object (entlast))) los. Wenn man nun den Bruch-Befehl auf den Kreis losläßt, wird im Eigenschaftsdialog immer noch ein Kreis als Elementtyp angezeigt, obwohl der Kreis mittlerweile ein Bogen geworden ist. Ein (vlax-release-object circle) hilft und fortan ist der Bogen auch im Eigenschaftsdialog ein Bogen. Alternativ kann man auch cicle auf nil setzen und (gc) aufrufen. Auc ...

AutoLisp : Mauskoordinaten bei Klick ?
tmoehlenhoff am 22.04.2004 um 09:42 Uhr (0)
Wenn man es denn unbedingt braucht bleibt noch die Möglichkeit sich einen Wrapper in ARX zu schreiben, was aber leider sowohl die entsprechendne Kenntnisse als auch den zum AutoCAD passenden C-Compiler vorraussetzt (und es hat auch dann mit Lisp nichts mehr zu tun, ausser das man es dort später nutzt). Die DOSLIB enthält ja leider keine entsprechende Funktion und eine Entwicklung einer allgemeinen Schnittstelle zum Win-API fürs Lisp liegt auf xarch eher brach und der Entwickler scheint auch eher frustrier ...

ADT Architectural Desktop : batch rendern???
tmoehlenhoff am 24.01.2004 um 18:25 Uhr (0)
Für die Hardcorefraktion bleibt noch die Idee sich ggf. was zusammenzulispeln: (c:render Ausgabe1 0,0 1000,1000 ) rendert z.B. von 0,0 bis 1000,1000 in die Datei Ausgabe1. Auch andere Befehle aus dem Renderer stehen in Lisp zur Verfügung z.B.: (c:rpref) oder (c:rfileopt). Vielleicht läßt sich ja damit was machen ... sayonara Torsten Möhlenhoff ACAD-Systemhaus Bremen [Diese Nachricht wurde von tmoehlenhoff am 24. Jan. 2004 editiert.]

ADT Architectural Desktop : fensterstempel
tmoehlenhoff am 11.07.2006 um 11:52 Uhr (0)
Was heisst denn Zitat:"ich muss nur noch herausfinden (programmiertechnisch-lisp), welcher stempel zu welchem fenster gehört (od. umgekehrt)."?Was genau soll denn erreicht werden und vor allen Dingen: Mit welcher Version? Bitte die Systeminfos eintragen!sayonaraTorsten MöhlenhoffACAD-Systemhaus Bremen------------------Alles wirD guT

AutoLisp : Layerbeschreibung im Layerdialog von ADT 2004
tmoehlenhoff am 21.07.2003 um 12:33 Uhr (0)
Da muss man wohl etwas weiter ausholen: Im Normalfall steht die Beschreibung überhaupt nicht in der Zeichnung, da sind per default z.B. im Layerstandard Architectural Desktop Format aus einem vorangestelltem ADT:, dem Entwurfsverfasser (in der Regel also Architekt), einem / und dem Komponentenfeld Inhalt 1 des Layerschlüssels besteht. Der Layermanager baut also die Beschreibung immer dynamisch zusammen, was man gut beobachten kann, denn wenn man den Layer umbenennt paßt sich die Beschreigung automatisch ...

Lisp : Layer umschalten bei der Bemassung
tmoehlenhoff am 13.10.2003 um 12:42 Uhr (0)
Hi Cadwiesel,ist schon klar, dass das dann nicht dir hyperelegante Lösung wird, aber Originalaussage von CAD-Tötti war "Ich beschäftige mich noch nicht sehr lange mit Lisp" und dann halte ich Reaktoren für recht schwere Kost. Wenn man dann die Bemassung eben nicht in einem weiteren zweiten Schritt auf den gewünschten Layer legen möchte bleibt nicht mehr wirklich viel übrig. Der von mir vorgeschlagene Lösungsweg bedeutet tatsächlich, dass man eigene Buttons oder Menüeinträge für alle Bemassungsbefehle schaf ...

AutoLisp : Lisp-Kurse giebt es sowas?
tmoehlenhoff am 19.04.2004 um 12:56 Uhr (0)
Wenn Bremen nicht zu weit weg ist gäbe es uns auch noch sayonara Torsten Möhlenhoff ACAD-Systemhaus Bremen

AutoLisp : Mauskoordinaten bei Klick ?
tmoehlenhoff am 21.04.2004 um 09:23 Uhr (0)
Nicht in Lisp, aber in VBA: --- 8 --- hier den Glasschneider anssetzen --- 8 --- Private Declare Function GetCursorPos Lib user32 (lpPoint As POINTAPI) As Long Private Type POINTAPI x As Long y As Long End Type Sub WhereAmI() Dim pTargetPoint As POINTAPI Dim lRetVal As Long lRetVal = GetCursorPos(pTargetPoint) MsgBox Meine Position: & vbLf & _ pTargetPoint.x & , & pTargetPoint.y End Sub --- 8 --- hier den Glasschneider anssetzen --- 8 --- sayonara Torsten Möhlenhoff ...

AutoLisp : Installationsprogramm für Lisp-Programme
tmoehlenhoff am 05.05.2004 um 14:13 Uhr (0)
Ich habe es noch nicht probiert, aber von Microsoft gibts ein Windows Installer XML (WiX) toolset als Open Source (hihi). Das ganze ist als Kommandozeilen-Prog ausgelegt, somit ohne Klicki-Klicki-Oberfläche und daher auch sicher nichts um mal schnell was zusammenzustricken) und erzeugt normale MSI-Päckchen und kann auch vorhandene MSIs zurückwandeln. Zu finden unter http://sourceforge.net/projects/wix/ Inwieweit das für AutoCAD-Erweiterungen einsetzbar ist weiss nicht nicht, aber villeicht hilfts ja w ...

AutoLisp : Punkte transformieren und rotieren
tmoehlenhoff am 30.05.2004 um 16:13 Uhr (0)
Hi Freaks, auch wenn es nicht direkt Lisp betrifft muss ich mal folgendes loswerden: Ich quäle mich immer wieder mal mit der gleichen Sache herum und möchte das gerne mal endgültig aus der Welt schaffen: Es kommt häufiger vor, dass Punkte (eines Elementes) verschoben und gleichzeitig gedreht werden müssen. Dafür gibts sicherlich diverse Krücken, aber ich hätte gerne mal den mathematischen Weg. Ich finde immer mal wieder diese 4x4 Matrix und komme doch nicht damit zurecht (zumal ich ja nicht nur Ergebniss v ...

AutoLisp : ADT-Zeichnungseinheiten
tmoehlenhoff am 27.10.2005 um 15:25 Uhr (0)
Vermutlich ist es ganz einfach, aber ich kriege es einfach nicht hin Kann mir mal jemand folgendes VBA-Schnippselchen in Lisp übersetzen: Dim dwgSetup As AecArchBaseDatabasePreferences Set dwgSetup = AecArchBaseApplication.ActiveDocument.PreferencesIch kann mir zwar das AecArchBaseApplication Interface besorgen und der liefert mir auch artig ein ActiveDocument, aber beim Zugriff auf Preferences fliegt mir das Zeug um die Ohren.Alternativ fummel ich schon im aec_vars_dwg_setup-Dictionary rum, was auch klapp ...

Lisp : fensterstempel
tmoehlenhoff am 11.07.2006 um 12:28 Uhr (0)
Wenn man den Stempel hat kann man über den Anker das Fenster "finden". In Lisp sieht das dann so aus:Code:(setq tag (car (entsel " Fensterstempel wählen:")) tagv (vlax-ename-vla-object tag) winv (vlax-get-property (vlax-invoke-method tagv getanchor) reference) win (vlax-vla-object-ename winv))Danach steht in win der Entity-Name des Fensters.sayonaraTorsten MöhlenhoffACAD-Systemhaus Bremen------------------Alles wirD guT

Lisp : ADT-Bemassung erstellen
tmoehlenhoff am 06.10.2006 um 09:29 Uhr (0)
Hi Alex,die beiden Befehle kenne ich, aber so einfach ist es nicht. Das von dir gepostete Lisp liefert den Handle des Kreises in der Blockdefinition (wie ein nentsel auch). Nur hilft der mir nix, denn damit komme ich nicht weiter, da ich keinen Weg kennen diesen Handle für das (command "dimadd" oder auch (command "dimattach" zu nutzen.Der einzige Weg (den ich bisher gefunden habe) dem (command "dimadd" was akzeptables zu übergeben ist eben ein Auswahlsatz wie er von ssget ":N" erzeugt wird, nur bringt mich ...

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3   4   5 

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2024 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz