|
Lisp : mit Linienlänge selektieren
Brischke am 28.03.2012 um 22:18 Uhr (0)
Zitat:Original erstellt von Madler:... Wie kann ich also mit ssget arbeiten ohne Gruppencode-Linienlänge?gar nicht.Du musst alle Linien einsammeln und dann die Länge ermitteln und entscheiden, ob diese zu den gesuchten gehört oder nicht.ich würde mir eine Liste der Elementnamen aus dem Auswahlsatz machen und dann mit (vl-remove-if (lambda (E) ...) die unnützen aus der Liste entfernen.Bei Fragen ...Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. d ...
|
| In das Form Lisp wechseln |
|
Lisp : dynamischer block mit auswahl zum ankreuzen
Brischke am 29.03.2012 um 09:19 Uhr (0)
Hallo Sosnja,dyn. Block ist der falsche Ansatz. Wenn du die Elemente ausgewählt hast, sollen ja die Lücken, die zwischen den Legendenelementen entstehen würden ja wieder geschlossen werden. Mir wäre hier keine Möglichkeit bekannt (habe aber auch nicht die Erfahrung beim Erstellen dyn. Blöcke).Mit Lisp kann man das sicher lösen.Folgenden Ansatz würde ich an deiner Stelle verfolgen:(1) Alle Symbole als separate Zeichnung ablegen(2) Texte getrennt in Sprach-TextDateien speichern (de.txt | en.txt | ...)in den ...
|
| In das Form Lisp wechseln |
|
Lisp : dynamischer block mit auswahl zum ankreuzen
Brischke am 29.03.2012 um 12:03 Uhr (0)
Zitat:Original erstellt von Sosnja:[B]Ich glaube leider nicht, dass der Vorstand dafür geld ausgeben möchte. ...B]ich kenne den Vorstand nicht, abwr wenn eine Kosten-Nutzenanalyse ein positives Ergebnis zeigt, dann ist der Vorstand meist geneigt einer Investition zuzustimmen.Hol dir doch mal Angebote ein, was so eine Programmierung kosten würde, haue den Aufwand drauf, den du noch brauchst, für die Vorbereitung der Blöcke und mitgestaltung des Programms (testen, ..) und rechne dagegen, was alle Zeichner i ...
|
| In das Form Lisp wechseln |
|
Lisp : dynamischer block mit auswahl zum ankreuzen
Brischke am 29.03.2012 um 09:19 Uhr (0)
Hallo Sosnja,dyn. Block ist der falsche Ansatz. Wenn du die Elemente ausgewählt hast, sollen ja die Lücken, die zwischen den Legendenelementen entstehen würden ja wieder geschlossen werden. Mir wäre hier keine Möglichkeit bekannt (habe aber auch nicht die Erfahrung beim Erstellen dyn. Blöcke).Mit Lisp kann man das sicher lösen.Folgenden Ansatz würde ich an deiner Stelle verfolgen:(1) Alle Symbole als separate Zeichnung ablegen(2) Texte getrennt in Sprach-TextDateien speichern (de.txt | en.txt | ...)in den ...
|
| In das Form Lisp wechseln |
|
Lisp : dynamische Anzeige am Fadenkreuz
Brischke am 29.03.2012 um 09:56 Uhr (0)
Zitat:Original erstellt von cadplayer:... Ich habe ja nicht vor, erst Windowsprogramme zu schreiben, um dann zu Autocad überzugehen. ... ähm sorry, das ist wohl aber der sinnvolle Weg.Also ich habe schon häufig die Erfahrung gemacht, dass es absolut sinnvoll ist, die Basics zu verinnerlichen. Dieses Wissen ist unerläßlich und erlaubt einem das Adaptieren auf komplexe Aufgabe. Und sorry, bei C#.Net bist du mehr in der Windowswelt unterwegs, als in AutoCAD.Du hast es beim C#.Net mit einer gänzlich objektori ...
|
| In das Form Lisp wechseln |
|
Lisp : dynamische Anzeige am Fadenkreuz
Brischke am 30.03.2012 um 08:20 Uhr (0)
ADN-Autodesk-Developer-Network.. ist ein spezieller Bereich, in dem die Entwickler (1) Zugriff auf die verschiedensten Autodesk-Produkte haben .. (2) Support-Anfragen stellen können .. (3) Support-Lösungen veröffentlicht sind.Für Firmen, die Applikationen professionell entwickeln, ist besonders der Punkt(1) wichtig, da man ja nicht alle Programmversionen kaufen kann. Der Support ist ok, manchmal recht langsam. Bei meinen Fragen habe ich aber meist nur die Anerkennung als Bug bekommen, der dann in die Liste ...
|
| In das Form Lisp wechseln |
|
Lisp : dynamische Anzeige am Fadenkreuz
Brischke am 14.03.2012 um 14:34 Uhr (0)
Hallo Dirk,in .Net kein Problem in Lisp NoWay.Grüße Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form Lisp wechseln |
|
Lisp : dynamische Anzeige am Fadenkreuz
Brischke am 14.03.2012 um 15:45 Uhr (0)
Hallo Dirk,ich nutze das VisualStudio von Microsoft - kenne mich also mit der von dir verwendeten Freeware nicht aus.Einfach Laden und Starten geht in den meisten Fällen ohnehin nicht. Du kannst aber sicher einstellen, für welches Zielsystem compiliert werden soll. Außerdem musst du schauen, dass die AcBibos sauber eingebunden sind, und diese beim Kompilieren nicht in das Ausgabeverzeichnis kopiert werden.Debuggen unter 64bit funktioniert nur insoweit, dass man den Programmablauf verfolgen kann - Änderunge ...
|
| In das Form Lisp wechseln |
|
Lisp : Plotten aller Layer (separat!) im akt. Layout mit akt. Seiteneinrichtung
Brischke am 03.05.2012 um 21:18 Uhr (0)
Sind es denn immer die gleichen Layer? Falls dem so ist, kann man das Thema auch mit einem Script angehen.Programmiert habe ich die deiner Aufgabe zugrunde liegenden Teillösungen alle schon einmal, nur nicht in der Konstellation wie du das suchst.Grüße Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form Lisp wechseln |
|
Lisp : Plotten aller Layer (separat!) im akt. Layout mit akt. Seiteneinrichtung
Brischke am 03.05.2012 um 21:18 Uhr (0)
Sind es denn immer die gleichen Layer? Falls dem so ist, kann man das Thema auch mit einem Script angehen.Programmiert habe ich die deiner Aufgabe zugrunde liegenden Teillösungen alle schon einmal, nur nicht in der Konstellation wie du das suchst.Grüße Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form Lisp wechseln |
|
Lisp : Auf- & Abtrags fläche ermitteln
Brischke am 12.06.2012 um 15:20 Uhr (0)
... du willst also die Volumen ermitteln. Dann wäre für mich der logische Ansatz, dass man entsptrechend der Geometrie 3D-Körper erzeugt und von diesen dann die Schnittmengen/Differnz bildet.Wäre das nicht ein Ansatz?Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form Lisp wechseln |
|
Lisp : Auf- & Abtrags fläche ermitteln
Brischke am 12.06.2012 um 16:41 Uhr (0)
... im 3d geht es wohl am Besten mit (Command .. ) genauso, wie man dies eben händisch machen würde.also, müßtest du schauen, wie du das ganze von Hand angehen würdest.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form Lisp wechseln |
|
Lisp : car und cdr Salat aus A´s und D´s
Brischke am 15.06.2012 um 08:21 Uhr (0)
Zitat:Original erstellt von PsycoDad:... versteh aber einfach nicht wie ich die Listen-Auswahl Befehle (car, cdar, caar) richtig anwende. ...Hallo Peter,(setq liste ("-1-" "-2-" "-3-" "-4-" "-5-" "-6-" "-7-" "-8-"));Grundsätzlich gilt; a - erstes Element einer Liste wird ermittelt; d - die Liste ohne das erste Lement wird ermittelt; daraus folgt:(car liste); gibt das erste Element zurück - "-1-"(cdr liste); gibt die Liste ohne das erste Element zurück - ("-2-" "-3-" "-4-" "-5-" "-6-" "-7-" "-8-");nun kann ...
|
| In das Form Lisp wechseln |