Turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

** Community Tip** - Want the oppurtunity to discuss enhancements to PTC products? Join a working group!
X

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page

Feb 21, 2019
03:56 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

Feb 21, 2019
03:56 AM

Plotting circle

Hi everyone.

I'm trying to plot 2 lines and a circle in mathcad prime 4, in the form (x-x0)^2+(y-y0)^2=R^2.

I have values for x0 and y0 and R, but I can't figure out how to plot it. Solving for y gives me complex numbers.

x0 and y0 are defined values of some earlier calculations, so their value can change, so they are not "fixed" numbers.

Any simple way to do this? (Seems all the info on this I can find is pretty old, and I can't open example files and such...)

Labels:

10 REPLIES 10

Feb 21, 2019
04:23 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

Feb 21, 2019
04:23 AM

One way is as follows:

i:=0..360

thetai = i*deg (i as a subscript on theta)

x:=x0+R*cos(theta)

y:=y0+R*sin(theta)

Then simply plot y vs x.

Alan

Feb 21, 2019
06:02 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

Feb 21, 2019
06:02 AM

Ok, that works. Thanks.

- Any way to make it a function of x? That would be great, that way I could check intersection points with the lines..

Feb 21, 2019
09:03 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

Feb 21, 2019
09:03 AM

You can plot versus x, but it's a double-valued function:

Feb 21, 2019
10:35 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

Feb 21, 2019
10:35 AM

You may use your appraoch even though the symbolic result uses the imaginary unit (the values derived are real anyway):

To get a closed curve you may define a range variable for plotting as Fred had shown.

But a better approach IMHO is to use different representations for calculations and for plotting. The parameter representation Alan suggested is best suited for plotting. I prefer a small program which returns a matrix of x and y-values of the points of any circle which can be used easily to plot different circles:

You may use this in the following way. I also plotted the two lines which as it looks are nearly tangents of the circle:

Worksheet in format P5 attached

May 08, 2021
09:43 PM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

May 08, 2021
09:43 PM

I used the program that the one person wrote and it worked fine. The challenge for me, not being the sharpest tool in the shed, was to figure out what the parameters were and then to figure out that I had to take the two columns of the resultant matrix separately to get the 2D plot to work. I use PTC MCAD 3.0 PRIME but not professionally.

May 08, 2021
11:12 PM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

May 08, 2021
11:12 PM

PDF shows how to plot the circles.

- Tags:
- Prime_7.0

Feb 23, 2019
03:17 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

Feb 23, 2019
03:17 AM

n=100

Using posted techniques.

May 13, 2021
07:08 PM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

May 13, 2021
07:08 PM

Plotting of polygons by line is easy for Prime 7. However, plotting of closed polygons by color for Prime 7 needs tips.

- Tags:
- Prime_7.0

Dec 06, 2021
12:01 PM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

Dec 06, 2021
12:01 PM

Use polar plot

Dec 06, 2021
12:46 PM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator

Dec 06, 2021
12:46 PM

If you consider R to be the square root of the radius of the circle, you're OK. Otherwise:

Success!

Luc