几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   DirectDWG (http://www.dimcax.com/hust/forumdisplay.php?f=89)
-   -   【转帖】importing hsf from dwf - ellipse problem (http://www.dimcax.com/hust/showthread.php?t=16855)

yang686526 2009-05-06 03:44 PM

【转帖】importing hsf from dwf - ellipse problem
 
importing hsf from dwf - ellipse problem?
importing hsf from dwf - ellipse problem?
has anyone been successfully importing 3d hsf data from dwf files with dd2.2? i'm finding a problem with the way i'm given ellipses (i know that all my arcs will be ellipses, but that's not a problem).
i'm attaching a dwf file which i have imported using code based upon oddwfimportex.cpp in the dd2.2 samples.
when i cycle through the blocks and entities (of either layout in the file), i'm getting some ellipses that look much too big - in fact, in most cases, if i subtract the center() point from the majoraxis() and use that resultant vector as the major axis (i.e. treat the majoraxis like a point instead of a vector) things look much nicer.
has anyone else seen anything similar? or are those ellipses actually correct and something i'm doing with them is wrong?
thanks in advance,
pete
attached files
ok - i think it's not me, but a problem in the dwf importer. i built and ran the oddwfimportex sample project (dd2.2) and i get the same bad results. attached is the dwg file it produces.
attached files (224.0 kb, 3 views)

yes, there is a problem with ellipses in 3d dwf import, i just cannot track it down.
ellipses themselves are trivial in hsf - 2 vectors and a point. something is wrong with transformation matrices probably.
if you could provide reduced sample, it would greatly help.
eventually the problem will be solved anyway.
vladimir
thanks vladimir - i'll see what i can do about a smaller sample
pete


所有的时间均为北京时间。 现在的时间是 02:44 AM.