Zobrazit plnou verzi příspěvku: Geometrický střed - uchopení
Nějaký nápad proč by se měl uchopovací bod geometrický střed nacházet mimo nakreslený obdélník.Nakresleno příkazem ODB a v Cad2020.Jediné co napadá mě je to, že si Cad2020 prostě neporadí s tím, že je kresba na hodně velkých záporných souřadnicích.
Vladimír Michl
04.07.2019, 18:09
Může to být souřadnicemi, může to být vnesením nějakých nestandardností z non-DWG aplikací, popř. nakloněným UCS.Pro zajímavost, když střed spočítáte "ručně", je správně? Pro "ruční" stanovení středu můžete použít LISP funkci GeomC (lze přidat do menu osnap):[CODE](defun C:GeomC ( / acdoc acspc acsel obj reg pt) (vl-load-com) (setq acdoc (vla-get-ActiveDocument (vlax-get-acad-object)) acspc (vlax-get-property acdoc (if (= 1 (getvar 'CVPORT)) 'Paperspace 'Modelspace)) ) (if (ssget "+.:E:S") (progn (vlax-for obj (setq acsel (vla-get-ActiveSelectionSet acdoc)) (setq pt(trans (vlax-get (setq reg (car (vlax-invoke acspc 'AddRegion (list obj)))) 'Centroid) 1 0)) (vla-delete reg) ) (vla-delete acsel) ) ) pt)[/CODE]
Nespočítá ho to správně.S.
No kdyby jste postnul vykres určitě by se nad ním přemýšlelo lépe.
uploads/812/001.dwg
Zde je.S.
Tak to vypadá, že s těmi vysokými souřadnicemi je to nevyřešený problém od vzniku funkce (acad 2016?).Když z toho uděláte blok s blízkými souřadnicemi, tak to spočítá dobře.Stejně tak ta utilita...Zkuste: line non 'geomc...Co teda nefunguje je přiblížení souřadnic jen UCS.