Using the STEP format I import into Pro/E part, which, accordingly, has no history of creation. In a new sketch I projecting one of the edges of the parts. Next, I want to know the coordinates of the curve relative to the axes X / Y, but with a certain step / interval, for example, every 0,5 mm. How to implement it in Pro / E (may need to use export to text file formats). Any ideas?
Here's what I'd do. Does this help you?
Copy the edge that starts at the Origin in order to make a curve.
Create a datum plane on the Origin that represents your Y axis from the side.
Create a datum point that is constrained to the plane and the curve, and is therefore at 0, 0, 0.
Pattern the plane and the point in the X direction at 5mm intervals*. The patterned points should keep their constraint to the curve and vary in Y
Create a new curve through the new points using straight lines, not splines*
Thin extrude that curve to 100mm*
Remove the all other geometry*
Export to Alias Wavefront format (.obj) and open the exported file in notepad. That file will contain the co-ordinates based on the Co-ordinate system.
Remove the lines that include the 100 Z value (they will be grouped together and easy to delete). The Replace function can help in tidying up the file to give just the co-ordinates, or you use Excel.
I'd have done it for you but got stuck on the steps I've put asterisks on. Any tips on those? I had to select the points one by one as shift-select didnt' work.
Thank you for your help. I think this is a tricky way to solve this problem. The main idea of the solution consists that I needed a lot of points (for accuracy), and also it is necessary to automate process of transfer of coordinates of points (manually specify each desired point is impossible). Can you please attach the document ".prt" of your solution?
There are probably a few ways you could approach this. It may depend somewhat on how many points you need, how often you need to recalculate, and whether or not you want the data to automatically appear in a table. One approach would be to place a Datum Point on your curve at the spacing distance from the beginning of the curve, then Pattern the Point by the spacing distance as many times as you need. Then you can use Analysis Features to measure the distances from the patterned points to the reference planes. If there are not too many points and you only need to do this once this would be fairly straight forward.
David Butz wrote:
There are probably a few ways you could approach this. It may depend somewhat on how many points you need, how often you need to recalculate, and whether or not you want the data to automatically appear in a table...
Yes, I need to use a lot of points for greater precision of further calculations (accordingly the step between points will be small). Also, this process (of obtaining the corresponding coordinates of points) need to automate.
Another way of doing it would be to create a UDA. You can create graphs of the X/Y data in seperate plots and export to excel. The setup would be similar to method David mentioned.
Another way of doing it would be to create a UDA. You can create graphs of the X/Y data in seperate plots and export to excel..
I understand that all these options are available in the module of Pro/E "Behavioral Modeler"?
Yes. Here is the file you posted with a UDA. To see the plots in ProE select the User Defined Analysis icon or you can find in under the Analysis menu. In the dialog box that comes up there is a Saved Analysis section that shas two analyses for the X and Y data plots. You can retrieve the data and a plot will be generated. You can export the data to excel format. You need to combine the X and Y data to generate a plot and you should get something similar to this:
Thanks for an explanation and attached file Pro/E. Unfortunately, at me the license for option "Behavioral_Modeler" in Pro/E is not acquired.
I'd have to go look to see the details, but I believe it's just a greatly truncated list of Analysis feature types that are available if you don't have BMX. I don't have the extension, much as I would like to, but use Measurement Analysis Features fairly often.
So, my colleagues have prompted to me as it is possible to automate the process of obtaining the coordinates X/Y with the desired curve. The basic idea is to use the "Analysis Feature", and then create and work with the "Family Table".
Thanks, David. It would also be interesting to see the implementation of the method proposed by Kevin:
You can create graphs of the X / Y data in seperate plots and export to excel.
P.S. In the files attached above two variants are considered:
1. The step for each of points makes 5 mm.
2. The relative step 0,01 for curve breakdown is used.