.NET

Reply
Valued Contributor
hoathuongphuoc
Posts: 59
Registered: ‎11-05-2013
Message 1 of 6 (226 Views)
Accepted Solution

How to determine collection point on ARC or circle

226 Views, 5 Replies
02-09-2014 10:37 PM

Hi All,

I have 1 problem, hope everybody can help me. This is, I have 1 arc and now i want to get all point on this arc. 

I have attached image.

Hi,

 

An arc is a curve class derived, so you can get points on the arc with something like this:

 

dim sp,ep as double
dim dp as double= 0.1 '<--Set this var to any value in order to obtain dense or sparse points
dim ds as double
dim pcoll as new pointcollection3d
sp=MyArc.StartParam
ep=MyArc.EndParam
ds=sp
Do While ds <= ep
pcoll.add(Myarc.GetPointAtParam(ds)
ds=ds+dp
Loop

 

Gaston Nunez

Mentor
mzakiralam
Posts: 231
Registered: ‎11-09-2012
Message 2 of 6 (198 Views)

Re: How to determine collection point on ARC or circle

02-10-2014 01:27 AM in reply to: hoathuongphuoc
HI,
Usually an arc consists of 3 points. Start, Center and End point. But from your picture it seems like that there is more than 3 points. can you clarify more regarding your problem?
Valued Contributor
hoathuongphuoc
Posts: 59
Registered: ‎11-05-2013
Message 3 of 6 (193 Views)

Re: How to determine collection point on ARC or circle

02-10-2014 02:58 AM in reply to: mzakiralam

Yes, i can get 3 point(start,point,middle) but if i want to get any more point in arc. How can i do that. thanks for your help.

Valued Mentor
gasty1001
Posts: 478
Registered: ‎04-11-2010
Message 4 of 6 (175 Views)

Re: How to determine collection point on ARC or circle

02-10-2014 07:30 AM in reply to: hoathuongphuoc

Hi,

 

An arc is a curve class derived, so you can get points on the arc with something like this:

 

dim sp,ep as double
dim dp as double= 0.1 '<--Set this var to any value in order to obtain dense or sparse points
dim ds as double
dim pcoll as new pointcollection3d

sp=MyArc.StartParam
ep=MyArc.EndParam
ds=sp

Do While ds <= ep
 pcoll.add(Myarc.GetPointAtParam(ds)
 ds=ds+dp
Loop

 

Gaston Nunez

Active Contributor
absStructural
Posts: 36
Registered: ‎07-15-2010
Message 5 of 6 (169 Views)

Re: How to determine collection point on ARC or circle

02-10-2014 08:20 AM in reply to: hoathuongphuoc

Additionally, you could use GetPointAtDist(double distance) - depending on your exact needs.

Valued Contributor
hoathuongphuoc
Posts: 59
Registered: ‎11-05-2013
Message 6 of 6 (152 Views)

Re: How to determine collection point on ARC or circle

02-10-2014 06:16 PM in reply to: absStructural

thanks so much

Announcements
Are you familiar with the Autodesk Expert Elites? The Expert Elite program is made up of customers that help other customers by sharing knowledge and exemplifying an engaging style of collaboration. To learn more, please visit our Expert Elite website.
Need installation help?

Start with some of our most frequented solutions or visit the Installation and Licensing Forum to get help installing your software.