Elliptical Arc in Profile Path....

Elliptical Arc in Profile Path....

Anonymous
Not applicable
435 Views
6 Replies
Message 1 of 7

Elliptical Arc in Profile Path....

Anonymous
Not applicable
Hei,

I have already posted this topic. I got no replies. ( Is anything wrong in my question?) I am in need of solution for this problem. Please anyone help me for the following Problem....

We got some difficulties in using the Transient geometry object of elliptical arc. When accessing elliptical arc through Profiles->ProfilePath->ProfileEntity->Curve (If an ellipse is part of a profile, The part should be an elliptical arc. so we could not use Profiles->ProfilePath->ProfileEntity->SketchEntity in this case.) the geometry(ElliptcalArc2d) returned is not giving correct data. Some times it gives circular angles , some times elliptcal angles. I think Some times the Start point and end point are also wrong.

Is there any problem with the geometry object returned?
If yes,
How can i get the correct data for Elliptical Arcs?
If No,
What is wrong with my understanding?


Regards,
Vinodh.A
0 Likes
436 Views
6 Replies
Replies (6)
Message 2 of 7

Anonymous
Not applicable
Due to legacy reasons, StartAngle and SweepAngle properties on the
EllipticalArc2d object return 'elliptical angles'. And the StartAngle and
SweepAngle properties on the SketchEllipticalArc object return 'circular
angles'. So you may need to convert the angles as needed.

The geometry returned by ProfileEntity.Curve accounts for the head-to-tail
connectivity of the entities in the profile path and hence may flip
start/end points as needed.

If the above information doesn't help, and you still think there are issues,
please post a part file that shows the problem and we'll look into it.

Sanjay-


wrote in message news:5639628@discussion.autodesk.com...
Hei,

I have already posted this topic. I got no replies. ( Is anything
wrong in my question?) I am in need of solution for this problem. Please
anyone help me for the following Problem....

We got some difficulties in using the Transient geometry
object of elliptical arc. When accessing elliptical arc through
Profiles->ProfilePath->ProfileEntity->Curve (If an ellipse is part of a
profile, The part should be an elliptical arc. so we could not use
Profiles->ProfilePath->ProfileEntity->SketchEntity in this case.) the
geometry(ElliptcalArc2d) returned is not giving correct data. Some times it
gives circular angles , some times elliptcal angles. I think Some times the
Start point and end point are also wrong.

Is there any problem with the geometry object returned?
If yes,
How can i get the correct data for Elliptical Arcs?
If No,
What is wrong with my understanding?


Regards,
Vinodh.A
0 Likes
Message 3 of 7

Anonymous
Not applicable
Hei,

Thank you for your reply,

I need profile creation in Drawing Document. I have attached a drawing document which is not working correct for me. And a sample code explaining my requirement(In this, i tried to draw the profile entities(not the SketchEntity) as it is.)

Please tell me what is wrong in my approach... Thanks in Advance.

Regards,
Vinodh.A
0 Likes
Message 4 of 7

Anonymous
Not applicable
I'm still looking into this. Haven't had too much time to spend on it. I'll
get back to you on this.

Also, is there any reason you can't use the values from the
SketchEllipticalArc object itself instead of using the values from the
geometry object returned in ProfileEntity.Curve?

Sanjay-

wrote in message news:5642995@discussion.autodesk.com...
Hei,

Thank you for your reply,

I need profile creation in Drawing Document. I have attached a drawing
document which is not working correct for me. And a sample code explaining
my requirement(In this, i tried to draw the profile entities(not the
SketchEntity) as it is.)

Please tell me what is wrong in my approach... Thanks in Advance.

Regards,
Vinodh.A
0 Likes
Message 5 of 7

Anonymous
Not applicable
Hei,
Thank u!!! Sorry to Disturb u.......

The Sketch Elliptical Arc will give me the details of the Full Elliptical Arc. But in some cases a portion of an Elliptical arc may present in the Profile Path Formation (You can see this from the Drawing that I attached (TestEllipse.zip) with my previous mail). I think for those cases the SketchEllipticalArc won’t serve the purpose. If I want to take Start and End Angles or Points of that Portion of the Elliptical Arc, i should go for ProfileEntity.Curve. I am not able to retrieve the correct data from EllipticalArc2d Object. Here i got my First Confusion.......

Even i am not able to solve this using EllipticalArc2d, I can get Start and End Points through ProfileEntity.StartSketchPoint and ProfileEntity.EndSketchPoint. But the Start point of the portion of the Elliptical Arc (not the Start Point of SketchEllipticalArc) may be ProfileEntity.StartSketchPoint or may be ProfileEntity.EndSketchPoint. I am not able to decide among the two Points. So this solution also ends up in confusion.

Please guide me in this Regard....
Thank U :-)...



Regards,
Vinodh.A
0 Likes
Message 6 of 7

Anonymous
Not applicable
I investigated this some more and it turns out that there is indeed a
problem with the ProfileEntity.Curve property. The problem occurs only with
elliptical arcs. I have filed this issue in our system (ID: 951251).

As far as I know, there isn't a workaround for this problem. The best you
can do is to get the geometry of the sketch entities (which may not be the
same as that of the profile path).

Sorry for the bad news.

Sanjay-

wrote in message news:5648784@discussion.autodesk.com...
Hei,
Thank u!!! Sorry to Disturb u.......

The Sketch Elliptical Arc will give me the details of the Full
Elliptical Arc. But in some cases a portion of an Elliptical arc may present
in the Profile Path Formation (You can see this from the Drawing that I
attached (TestEllipse.zip) with my previous mail). I think for those cases
the SketchEllipticalArc won't serve the purpose. If I want to take Start and
End Angles or Points of that Portion of the Elliptical Arc, i should go for
ProfileEntity.Curve. I am not able to retrieve the correct data from
EllipticalArc2d Object. Here i got my First Confusion.......

Even i am not able to solve this using EllipticalArc2d, I can get
Start and End Points through ProfileEntity.StartSketchPoint and
ProfileEntity.EndSketchPoint. But the Start point of the portion of the
Elliptical Arc (not the Start Point of SketchEllipticalArc) may be
ProfileEntity.StartSketchPoint or may be ProfileEntity.EndSketchPoint. I am
not able to decide among the two Points. So this solution also ends up in
confusion.

Please guide me in this Regard....
Thank U :-)...



Regards,
Vinodh.A
0 Likes
Message 7 of 7

Anonymous
Not applicable
Hei,

Thanks for your reply....

We are in need to solve this problem (with or Without the Help of API). If you find any solution, please inform us. Thanks once again...

Regards,
Vinodh.A
0 Likes