Josh Thomas
Certified Consultant
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
May 16, 2013, 11:17 a.m. EDT
James,
If all you are looking to do is post-process, then I would suggest using the "Surface" Data Set. Right-click on Data Sets and select Surface. This creates a 2D data set of your parametric surface.
Or, you could also do a Parameterized Curve 3D (under More Data Sets) where you can define a path in 3D. Or, take Cut Point 3D to take data from a general point.
These lower dimension subsets of the original 3D data sets can then be plotted, operated on, evaluated, and/or exported.
Best regards,
Josh Thomas
AltaSim Technologies
James,
If all you are looking to do is post-process, then I would suggest using the "Surface" Data Set. Right-click on Data Sets and select Surface. This creates a 2D data set of your parametric surface.
Or, you could also do a Parameterized Curve 3D (under More Data Sets) where you can define a path in 3D. Or, take Cut Point 3D to take data from a general point.
These lower dimension subsets of the original 3D data sets can then be plotted, operated on, evaluated, and/or exported.
Best regards,
Josh Thomas
AltaSim Technologies
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
May 16, 2013, 12:57 p.m. EDT
Hi Josh,
Thanks! That worked very well!
Eventually I also need to be able to add points to the geometry before I run the model. Do you know a way to do this? I can't just add a point in the regular way as I don't know the exact Z-coordinate to place it directly on the parametric surface. I thought I might be able to define the z-coordinate with 'ps1' (for the parametric surface) instead of a number but it obviously didn't work. Is there a similar way around it?
Hi Josh,
Thanks! That worked very well!
Eventually I also need to be able to add points to the geometry before I run the model. Do you know a way to do this? I can't just add a point in the regular way as I don't know the exact Z-coordinate to place it directly on the parametric surface. I thought I might be able to define the z-coordinate with 'ps1' (for the parametric surface) instead of a number but it obviously didn't work. Is there a similar way around it?
Josh Thomas
Certified Consultant
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
May 16, 2013, 1:50 p.m. EDT
James,
Here is a way to do it. Under the Geometry, you can define a parametric curve that is a vertical line (no variation in the z-dir) that intersects the parametric surface at the correct x,y location. Then, use the new partition Boolean functionality to create a point at the intersection. In this way, you don't have to know the exact z-location. COMSOL will calculate it for you.
Be sure to click on the "Select Points" filter icon at the top of the Graphics window to visualize that indeed a point has been created on the surface.
See attached *.mph file. And, screenshot.
Best regards,
Josh Thomas
AltaSim Technologies
James,
Here is a way to do it. Under the Geometry, you can define a parametric curve that is a vertical line (no variation in the z-dir) that intersects the parametric surface at the correct x,y location. Then, use the new partition Boolean functionality to create a point at the intersection. In this way, you don't have to know the exact z-location. COMSOL will calculate it for you.
Be sure to click on the "Select Points" filter icon at the top of the Graphics window to visualize that indeed a point has been created on the surface.
See attached *.mph file. And, screenshot.
Best regards,
Josh Thomas
AltaSim Technologies
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
May 17, 2013, 4:55 a.m. EDT
Hi Josh,
Thanks again. I tried a similar technique with a line and then deleting entities. This partition tool seems to do the same thing. It works in that it creates a point on the surface in the correct place. However it also impedes the interpolation of the parametric surface in the immediate area. I've attached a screen shot to show what I mean.
Do you know a way around this?
Cheers!
Hi Josh,
Thanks again. I tried a similar technique with a line and then deleting entities. This partition tool seems to do the same thing. It works in that it creates a point on the surface in the correct place. However it also impedes the interpolation of the parametric surface in the immediate area. I've attached a screen shot to show what I mean.
Do you know a way around this?
Cheers!
Josh Thomas
Certified Consultant
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
May 20, 2013, 8:24 a.m. EDT
James,
Hmmm.... the only thing I can think of is adjusting the "Relative repair tolerance" on the Partition Boolean operation settings window. Judging by the screenshot you sent over, I'd suggest reducing this value although you could try both increasing and decreasing and see what happens.
I'm interested to know how it goes.
-Josh
James,
Hmmm.... the only thing I can think of is adjusting the "Relative repair tolerance" on the Partition Boolean operation settings window. Judging by the screenshot you sent over, I'd suggest reducing this value although you could try both increasing and decreasing and see what happens.
I'm interested to know how it goes.
-Josh
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
May 20, 2013, 9:06 a.m. EDT
I've just tried values between 1.0e-2 and 1.0e-100 but there was no change in the resulting geometry unfortunately. With a value of 1.0e-1 the geometry of the surface more resembles what it should be, but the point is no longer on the surface and the shape of the block becomes seriously deformed (no longer cubic!).
I've sent a request to COMSOL support so hopefully they'll come up with something smart.
I've just tried values between 1.0e-2 and 1.0e-100 but there was no change in the resulting geometry unfortunately. With a value of 1.0e-1 the geometry of the surface more resembles what it should be, but the point is no longer on the surface and the shape of the block becomes seriously deformed (no longer cubic!).
I've sent a request to COMSOL support so hopefully they'll come up with something smart.
Josh Thomas
Certified Consultant
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
May 20, 2013, 9:22 a.m. EDT
Okay, I hope you find a solution.
Okay, I hope you find a solution.