Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Vertical text feature in Modeling 2

Status
Not open for further replies.

BOPdesigner

Mechanical
Nov 15, 2005
434
I have text that I need to add to a face on my part geometry but I want it to read vertically, Example:

C
H
A
N
N
E
L

How can I do this without creating 7 individual text features (one for each letter) in NX 6?
 
Replies continue below

Recommended for you

just press the return key after each letter, while in the text editor ... that's the only way that I can thing of.
You can tweak the spacing (and other variables) between the letters using "Style"
 
In the Modeling application. Insert -> Curve -> Text. Type = on face Hitting return key does not do anything. I need a true type font and I need to use it downstream to

1) Divide faces and recolor the text or hatch the text to change the hollow look to filled.
or
2) Extrude the text onto the face.
 
If you are not interested in there being any associative relationship, you can, after creating your Geometric text, use the...

Edit -> Move Object...

...function to rotate each letter (even if it originally was only a single feature) of the text string using the 'Copy Original' Result option, 90 degrees.

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA

To an Engineer, the glass is twice as big as it needs to be.
 
Interesting, I did not think of that approach. Still pretty kludgy and difficult to align the copied letters after you rotate them. Looking forward to the day when you can create vertical (or multi line) text. I entered an IR and GTAC attached it to an existing ER.
 
In the same vein as what John mentioned I did something similar but I copied the features so that all the letters C in your example were overlaid and then I just edit each one changing the character and dragging the origin vertically down to keep them in line. Not super elegant but do able. If you have to do it a lot then maybe you should create a file with a nice long word, maybe a frequently used one and you can import it whenever you need to do vertical text.

This solution maybe imperfect but the demand for this functionality may be such that your ER is at the wrong end of a longish queue. You just never know what is easy and what is hard to implement in the software.

Best Regards

Hudson

www.jamb.com.au

Nil Desperandum illegitimi non carborundum
 
You can follow this method :
1. Create a vertical line (Basic curve)
2. Create a spline (Insert -> Curve -> Spline) using end points of this line, delete the line.
3. Insert->Curve->text
4. Select "On Curve" option
5. Select the spline (near upper end point)
6. Click MB2 twice
7. Click "Vector" radio button in "Vertical direction" section.
8. Select "Vector Constructor" option, then Select "At Angle" method, and enter the angle as 89.99999 (trick!!)
9. MB2
 
That works pretty good.

However a few comments.

First, how one constructs the 'Line' is irrelevant as long as it's Vertical relative to the WCS. What I mean is, why are you suggesting that you use 'Basic Curves' since ANY Line will do just fine, including an Associative Line or a Sketch?

Second, there's no need to replace the Line with a Spline as a simple Line will work just fine.

And something else to remember, depending on the Font used, you will probably want to add one or two spaces between each letter in order to get the final result that you're looking for.

But that said, your coming up with this approach was inspired and something I'll have to put in 'bag-of-tricks' ;-)

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA

To an Engineer, the glass is twice as big as it needs to be.
 
Well, it was not working with vertical line, funny!!, yes today it is working.

Of course u can use line of sketch, associative line, or basic curve.

The reason why I chose basic curves was,
Initially I tried this method,
Creating a horizontal line
Defining vertical direction (89.9999 degrees)
and then use Ctrl+T to -90 degrees
In this approach we needed to transform parents also, so a Basic curve avoided this extra step.

The 1st step that I had typed for the earlier method mixed up with latter one. (that I posted yeasterday)
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor