I am trying to create a 3D Curve using points "From Coordinate File",
but I am getting an error message about violating the workspace:

Error: Points in Coordinates File are outside valid range

It seems that I cannot create any geometry past 500 meters. Why?


This is a known limitation related to the Parasolid geometry engine.
Parasolid geometry must reside within a 1.0 km^3 box that is centered
about the origin. DesignModeler must convert all geometry to meters
before passing it over to the Parasolid geometry engine.

In the ANSYS Workbench 9.0 on-line HELP (under DesignModeler > 3D Modeling
> Boolean Operations > Model Size Box), we do document the following:

Model Size Box
DesignModeler's geometry engine has a one cubic kilometer size box limit,
centered about the world origin. This means that all geometry must be
reside within 500 meters of the world origin, regardless of the units
setting. Any geometry created that extends beyond this size box may
generate an error.

Therefore, you need to shift your geometry over to fit within the fixed
working space, as shown in the example below. First run ANSYS Classic 9.0
to generate the coordinate file called "DM_keypoints.txt". Next, issue
"Concept > 3D Curve > Details Pane Definition: From Coordinates File"
and select this file before generating the line body. You will also
need to associate a cross section with it.

If, after shifting the geometry to fit within the required bounding box,
you get the DesignModeler 9.0 error message:

Error: Reached the maximum number of curves allowed for the curve feature

you may also need to increase the "Point Feature Limit" value that is set via
"Tools > Options > DesignModeler > Miscellaneous > Features". The default is
only 500 points. Since the Spot feature shares the parser for the coordinate
files, the limits and behavior may change in a later release (11.0?).



fini
/clear
/view,,1,1,1
/plopts,info,1

/title, Generate Data Points via ANSYS Classic for DesignModeler Input

/units,SI ! MKS units => Set Length Units to METERS in DesignModeler

pi=acos(-1.0)

/prep7

/nopr
/out,DM_keypoints,txt
theta=0.0
*do,i,1,1001,1
x=4.0*cos(theta)
y=4.0*sin(theta)
z=i-501 ! shift geometry, as needed ...
k,i,x,y,z
theta=theta+(pi/16.0)
/gopr
*vwrite,i,x,y,z
(T3,'1',F7.0,TL1,3F10.3)
/nopr
*enddo

/out
/gopr
kplot
/eof





.





Show Form
No comments yet. Be the first to add a comment!