Zobrazit plnou verzi příspěvku: Geometrický střed - uchopení

slasid
04.07.2019, 16:30
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]

slasid
04.07.2019, 18:33
Nespočítá ho to správně.S.

johny
08.07.2019, 14:58
No kdyby jste postnul vykres určitě by se nad ním přemýšlelo lépe.

slasid
08.07.2019, 17:25
uploads/812/001.dwg

Zde je.S.

johny
08.07.2019, 20:07
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.