Hi "tracciatura.net"
der Name wird bei der Erstellung der neuen ucs zugewiesen.
In der Tat habe ich einen Sub erstellt, der bei Bedarf mit dem einzigen Parameternamen erinnert wird.
in der Untergruppe I drei Punkte, die mich Ursprung, Achse x und Achse y definieren.
öffentlichkeit sub nuovo_ucs(nome_ucs)
' definiert neue ucs
dim originenuovo_ucs(0 bis 2) als doppelt
dim puntoasse_x(0 bis 2) als Doppel
dim puntoasse_y(0 bis 2) als doppelt
Userform1.hide
point_ origin_click = activedocument.utility.getpoint(, "point of origin")
ax_click = activedocument.utility.getpoint(, "Punktachse x")
siy_click = activedocument.utility.getpoint(, "Punktachse y")
Origin_ucs(0) = point_ origin_click(0): originnuovo_ucs(1) = point_ origin_click(1): originnuovo_ucs(2) = point_ origin_click(2)
pointasse_x(0) = assex_click(0): puntoasse_x(1) = assex_click(1): puntoasse_x(2)=assex_click(2)
pointasse_y(0) = assey_click(0): puntoasse_y(1) =assey_click(1): puntoasse_y(2)=assey_click(2)
ucsobj = thisdraw.usercoordinatesystems.add(original_ucs, pointasse_x, pointasse_y, name_ucs)
Diese Zeichnung.activeucs = ucsobj
thisdraw.activeviewport.ucsiconon = true
thisdraw.activeviewport.ucsiconatorigin = true
thisdraw.activeviewport = thisdrawing.activeviewport
Ende