Wyświetlanie litery Z punktu 3D

więc już w rzeczywistości używasz mapy AutoCAD, podczas gdy ja jestem na AutoCAD 2016
Mogą być między nimi różnice, których nie znam, nigdy nie korzystałem z mapy AutoCAD...

Jeśli po prostu umieścisz kropki w pustej płaszczyźnie i uruchomisz program lisp, jakie jest zachowanie?

Czy mógłbyś przesłać mi swój plik Dwg, abym mógł go przetestować po mojej stronie?

Na pustym rysunku, na którym robię kropki, nic się nie dzieje

Oto mój plan DWG


test.dwg

więc najwyraźniej jest to problem z wysokością tekstu
Proponuję zmodyfikować go ręcznie, ponieważ nie ma zbyt wiele czasu na napisanie kodu
Aby to zrobić, wpisz "styl" w pasku poleceń

Powinno zostać wyświetlone okno z różnymi stylami tekstu zawartego na mapie
Domyślnie wybrany styl to styl standardowy, więc to jest ten, który zamierzamy zmienić

Wybierasz go i tam, gdzie masz wysokość, stawiasz 0,35

zastosuj , zamknij

Wszystko, co pozostaje, to ponowne uruchomienie programu

Właśnie zrobiłem nową wersję, dodając zaokrąglenie do 2 cyfr po przecinku, ponieważ jest to trochę ciężkie na ekranie 


coordonnees_z_des_points.lsp
1 polubienie

Ach, to doskonale,

Tylko ostatnie pytanie, aby być więcej niż idealnym

Dlaczego nie wszystkie teksty wydają się być przyklejone do mojego punktu widzenia, niektóre są nie na miejscu 

Przesunąłem go dobrowolnie, żeby zobaczyć, o co chodzi
Tam są one przesunięte o 1mm od punktu
Może to być trochę za dużo, biorąc pod uwagę skalę

Dzieje się to na poziomie tej linii w programie
Możesz go edytować za pomocą Blocnote

(setq pt1 (lista (+ (samochód (vlax-safearray->list (vlax-variant-value (vla-get-coordinates obj))) 1)

1, którą masz na końcu, reprezentuje przesunięcie

Może powinniśmy przenieść temat do uchwały, aby go zamknąć

1 polubienie

Witam

Plik już nie działa, wstawia "-text" z powrotem do mnie zamiast mojej kropki z

Witam

Jest zdecydowanie taki sam jak ostatnim razem
Domyślny rozmiar czcionki, który jest zbyt duży

 

O tak, to prawda, dziękuję

1 polubienie