Vytisknout stránku | Zavřít okno

Geometrický střed - uchopení

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: AutoCAD
Popis fóra: Otázky kolem aplikací AutoCAD a AutoCAD LT, AutoCAD 360, prohlížečů, DWG a DWF, Design Review, Navisworks, nadstavby, 123D, A360 a cloud Autodesk 360
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=29092
Datum vytištění: 20.dub.2026 v 15:25


Téma: Geometrický střed - uchopení
Odeslal: slasid
Předmět: Geometrický střed - uchopení
Datum odeslání: 04.čvc.2019 v 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.



Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 04.čvc.2019 v 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):

(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
)


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: slasid
Datum odeslání: 04.čvc.2019 v 18:33
Nespočítá ho to správně.

S.


Odeslal: johny
Datum odeslání: 08.čvc.2019 v 14:58
No kdyby jste postnul vykres určitě by se nad ním přemýšlelo lépe.


Odeslal: slasid
Datum odeslání: 08.čvc.2019 v 17:25
uploads/812/001.dwg" rel="nofollow - uploads/812/001.dwg

Zde je.

S.


Odeslal: johny
Datum odeslání: 08.čvc.2019 v 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.



Vytisknout stránku | Zavřít okno