Why there is no tolerance option for "Trim Body" feature?
Why there is no tolerance option for "Trim Body" feature?
(OP)
Isert -> Trim -> Trim Body
The feature sometimes fails and I would like to losen the tolerance, instead of patching tiny gaps, but tolerance option is not available.
Thanks
The feature sometimes fails and I would like to losen the tolerance, instead of patching tiny gaps, but tolerance option is not available.
Thanks





RE: Why there is no tolerance option for "Trim Body" feature?
I'm not sure what you mean by "tiny gaps". Does the trimming object have gaps, or does the resulting trim create gaps? It sounds like there is a problem that will not be solved by loosening the default tolerance. Can you upload a pic and/or small demonstration part?
www.nxjournaling.com
RE: Why there is no tolerance option for "Trim Body" feature?
John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
UG/NX Museum: http://www.plmworld.org/p/cm/ld/fid=209
To an Engineer, the glass is twice as big as it needs to be.
RE: Why there is no tolerance option for "Trim Body" feature?
The Trim Body feature fails, while Trimmed Sheet feature works after loosesning tolerance down to 0.001".
I'm timming a sheet by a duct sewn together of dosens of sheets. Unfortunately Trimmed Sheet feature is not robust, and the kept and discarded regions interchange several times as I move the sheet to be trimmed along the duct.
Trimmed sheet is used to measure x-sectional flow area of the duct.
Thanks
RE: Why there is no tolerance option for "Trim Body" feature?
Thanks
RE: Why there is no tolerance option for "Trim Body" feature?
I guess multiface sheet bodies have only ONE edge for two neighbouring sheets, (not two, that would mean there is a gap within ug accuracy). So if I sew sheets with higher resolution, there is a chance of a gap between sheets, which edges within the tolerance distance from each other.
Conclusion: sew with lower resolution to avoid gaps? Will try it next time I run into the problem.
Would be nice to hear from someone with knowlege of UG engine...
RE: Why there is no tolerance option for "Trim Body" feature?
Now if the 'gap' between the sheet bodies is greater than the Modeling Tolerance and there were more than two sheet bodies being sewn together, you might get a result showing a single body but there could still be actual gaps between some of the sheets. To see if this is the case, after the sewing operation, go to...
Analysis -> Examine Geometry...
...and make sure that the 'Sheet Boundaries' check in toggled ON. When you hit the 'Examine Geometry' button look for highlighted 'edges'. Now if the only highlights edges are around the perimeter of the new sheet body, then that's OK. However, if you see some highlighted edges between faces of the new body then there are gaps, which probably meant that the mismatch between the original sheets bodies was greater than the 'Modeling Tolerance'. Now you can do one of two things, either use a larger modeing tolerance or try cleaning up the sheet bodies so that they match better. If you choose to increase the Modeling Tolerance be aware that eventually this could result in downstream problems if the hidden 'gaps' are so large that they are close to the size of whatever downstream operation that you're performing is based on. For example, if you're going at a blend or chamfer one of these edges sewn with a large modeling tolerance and the they are close to the size of the tolerance used they couls fail. The same holds true for toolpaths with small step-overs or FEM meshes with small element sizes.
Also note that once a feature which depends on the Modeling Tolerance is created, changing the default Modeling Tolerance will have NO effect whatsoever on any of these features when the model is subsequently updated. In order to change the Tolerance used by a feature you have to actually edit that feature and change the Tolerance parameter in the Feature's dialog.
Anyway, I hope that helps.
John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
UG/NX Museum: http://www.plmworld.org/p/cm/ld/fid=209
To an Engineer, the glass is twice as big as it needs to be.
RE: Why there is no tolerance option for "Trim Body" feature?
As with many things, I seem to recall at some point in time that someone relayed to me that it is recommended we set the tolerance and leave it alone - I just cannot recall from whom or when I heard it.
Tim Flater
NX Designer
NX 7.5.4.4 MP2
WinXP Pro x64 SP2
Intel Xeon 2.53 GHz 6GB RAM
NVIDIA Quadro 4000 2GB
RE: Why there is no tolerance option for "Trim Body" feature?
That being said, except for something like the scenario discussed earlier in this thread where someone was trying to sew together some 'poorly-modeled' sheet bodies, you should only consider changing the modeling tolerance if you're going to be creating 'very large' or 'very small' models. By 'very large', we might think of something like a ship or submarine, and for something 'very small', perhaps a watch movement or dental appliances. In situations like these it might prove to be beneficial in terms of performance and/or reliable model updates to adjust the modeling tolerance. For example, in the case of the 'very large' category, I would loosen the Modeling Tolerance by a single decimal place, changing the default from 0.0254mm (0.001in) to 0.254mm (0.01in). Conversely, for the 'very small' category, I would tighten the Modeling Tolerance by a single decimal place, changing the default from 0.0254mm (0.001in) to 0.00254mm (0.0001in).
Note that these are just 'rules-of-thumb' and that you should do your own testing and validation if you feel that you may fall into some other unique category.
John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
UG/NX Museum: http://www.plmworld.org/p/cm/ld/fid=209
To an Engineer, the glass is twice as big as it needs to be.