Hallo miteinander.
Ich hab n Problem:
Und zwar kann ich mit Folgendem Code:
-------------------------------------------------------
(defun c:bk( / road house mailbox milestone)
(vl-load-com)
(setq road(car(entsel "Strasse wählen: ")))
(setq house(getpoint "Haus wählen: "))
(setq mailbox
(vlax-curve-getClosestPointTo
(vlax-ename->vla-object road)
house
)
)
(entmake
(list'(0 . "LINE")
(cons 10 house)
(cons 11 mailbox)
'(62 . 1)
)
)
(setq milestone
(vlax-curve-getDistAtPoint
(vlax-ename->vla-object road)
mailbox
)
)
(princ(strcat"Briefkasten bei Kilometer: "(rtos milestone 2 3)))
(princ)
)
-----------------------------------------------------------------
schön die Kilometrierung von Schächten zu meiner Achse bestimmen, nur leider möchte ich den Text nich einfach ausgegeben haben sondern in einen Block reingeschrieben haben (attributname ist definiert) und zwar hinter den bestehnenden Text und dann auch noch mit hochkommas...
also ich klicke die achse an dann den schacht (macht der code oben) dann würde ich gerne den Beschriftungsblock anklicken und schwupps drinn ist der Text.
Meine lispfäigkeiten beschränken sich leider auf runterladen und vieleicht gerade noch so knapp anpassen, aber hab nix gefunden wo ich schlau draus geworden wäre...
n codefetzen der mir das in nen best. text schreibt hätt ich...
hat wer gerade sowas auf lager oder kann mir nen tip geben danke!
Grüsse
Robin
------------------
Kommt die Kraft von dem Stoff oder der Stoff von der Kraft.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP