Hi
Your solution based on binormal plane should be the right method to do the job.
My method based on linear extension and projection should be wrong!
Hi
Your solution based on binormal plane should be the right method to do the job.
My method based on linear extension and projection should be wrong!
"Why does the TCM fail" was your question, right? Well I am answering that question but you're not accepting it.
You have 2 COSs on the TC surface that ARE NOT TANGENT (because you didn't assign constraints) to the planar surfaces (did you even know that or just assume that because they were lying on the surface that they were tangent - well, they're not and won't ever be - that's not how COS works). Then you (for some reason) want to create ANOTHER surface on top of the TC - fine. That TCM has G1 applied to the planar surfaces.
Now, explain this to me....
How can NX create the TCM with G1 to the planar surfaces if the curves using to define the TCM aren't G1 as well???? There is where you are WRONG in your assumptions. You are WORKING AROUND the COSs not having constraints.
In the example below, I have a curve and a short line at first.
Then I create a sketch:
In the sketch:
ODD: Either action below would lead to overconstraining:
Help would be appreciated!
---------------------------------------------------------
At first I have a curve and a short line.
I create a sketch, project a curve, and create a spline in it.
Pole No.3 is constrained on axis X.
drag the free pole No.2 arbitrarily
constrain the free pole No.2 on axis X
I don't know much about splines, but it seems to me I have better luck in your case if I
(1) Double-click to edit the spline, then move the poles. Editing this way seems to delete a constraint instead of creating conflicting constraints.
(2) Edit the spline and add one more pole. (five instead of four.) Then there is one pole with freedom between Pole(2) and Pole(n-1). In this case, pole(2) and pole(4) are constrained along a line to create the G1 tangency at the ends. Then I can drag the poles to shape the spline.
It seems like you basically need one more pole in the spline to give the freedom to make any change to what you started with.
Hi
Actually, the G1 Continuity is not same with Sketch Tangent constraint.
The G1 Continuity including Magnitude value besides tangent constraint.
Please try to use Sketch Tangent constraint instead to G1 Continuity.
Hi
If the projected curve (grey reference) is replaced with a curve created in the sektch, the issue is gone.
1.) No "#"- mark on front of the text UGII_OPTION=UPPER ?
2.) Do I need those empty spaces above and below UGII_OPTION=UPPER ?
# # Copyright 1991 - 2013 Siemens Product Lifecycle Management Software Inc. # All Rights Reserved. # ############################################################################### # # # This file should be used to override any standard NX environment variables. # The values defined here will take precedence over the NX values. This file # will not be overwritten by an MR installation. # # Override any variables here. UGII_OPTION=UPPER #
Ok NX 11 starts after restarting Windows-
But Import Assembly into TC still with OS Filename makes Part ID names like before all in Lower/Small letterings.
Should I try to change both files ?
ugii_env.dat
ugii_env.dat_default
Another way to do this to make it even easier for is to make a keyboard shorcut. I used ALT+R (R for reference)
-Press CTRL + 1 to get into the customize dialog and go to the bottom where it says Keyboard...
-There you can search for it in the "old" menu unfortunately by hand. My tip: before going into the customize dialog, search for it in the command finder and then you will see if it has a location in the old menu. Remember this or write it down and go back to the customize dialog with CTRL + 1.
- Find the command and then in the field just press the shortcut you want. NX will tell you if it is used somehwere else. My tip: don't create a global shortcut, but just a application shortcut if you know that you create these reference lines in the sketch app. Otherwise make it global.
- After that, select the lines in the group and press ALT+R and boom changed to reference. You save 2 Clicks but in the long run 2 clicks everytime you want to change the lines to reference.
- If you want to go even quicker, you can hide the sketch groups you do not want to choose by unchecking them in Sketch Mode, change your filter(upper left dropdown) to Curve and press CTRL + A then CTRL + R to make all of the ones you "see" reference curves.
Check out my video below. It is quick, so you may have to slow it down ;-)
Cheers
Philip
Hi
Hi,
we use the journal attached:
Hi,
I've modeled a bend tube like the .prt attached, but before I tried to use the 'Combined projecton' command without success. Which solution do you use to build a bend tube like the pdf attached ?
Going back to Toolbars????
We do not do this much, but this is how we used to do it in I-Deas years ago.
We put points at the start and at all of the theoritcal sharp corners.
Then we put a point between these points.
Then we put a coordinate system at each thoeritcal sharp corner. Align the X and Y axis from Orgin point to mid points.
We sketch on each coordinate system draw a line from orgin to mid points.
We add our fillet in these sketches.
This kind of long and drawn out, but this is how we did it years ago.
See Example NX11
thanks
Is there an attribute I can reference or other method to insert the parent name in the title block of a detail part?
e.g. In the title block of a detail part one might have....
Part Name: pname
Scale: 1:4
Assembly: assyname
where pname is a component of assyname.
I understand this could cause problems where pname is used in multiple places, but for my purposes the parts are highly specific and are only ever used in one assembly.
Hi to all and thank you for yours ideas.
Information is saved in the assembly file about what components it contains, but no information is saved in the part file about what assembly it is used in.