×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

NX 6 - Scale-labels

NX 6 - Scale-labels

NX 6 - Scale-labels

(OP)
Hi there

Setting the scale of a view to 1:250, the label shows up as 2:500.
Now, I understand that 2:500 = 1:250, but is there a way to customize this so that the label reads 1:250?

Cheers!

I am Norwegian.
I design mechanicals for hydroelectric powerplants.
I use NX 6.0.5.3
----------------------------
Tom you can't knit at these speeds! Nobody can! DON'T BE A GODDAMNED HERO TOM!

RE: NX 6 - Scale-labels

The only thing that I can think of is that it's based on some sort of Drafting standard. That being said, I'll make some inquiries and see what I discover.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.

RE: NX 6 - Scale-labels

(OP)
Thanks, John.
Have you found out anything yet?

I am Norwegian.
I design mechanicals for hydroelectric powerplants.
I use NX 6.0.5.3
----------------------------
Tom you can't knit at these speeds! Nobody can! DON'T BE A GODDAMNED HERO TOM!

RE: NX 6 - Scale-labels

Hi Nougatti,
John remarks are true. But in case you still want to go for it.....
(1) Once your view is created along with the scale label.Right click the view and go to PROPERTIES ...In the ATTRIBUTE tab you will find an attribute VWSCALE.....this in your case should have been automatically turned to 2:250 (even though you chose 1:250)
(2) Edit the ratio value to 1:250 and click apply...
you will find that the view scale value has been updated accordingly.

Sorry i have no idea about the mechanism driving the format of value of VWSCALE but this is the only workaround i came across.
One drwaback of using this approach is that you will be required to do the change in the scale text value manually if the view scale changes.
I am working on a better workaround and will send it to you soon.
Regards
Kapil Sharma

RE: NX 6 - Scale-labels

(OP)
Thankyou so much, Kapil! I really appreciate it.
I realize 1:250 might be an unusual scale to draft in, but on this powerplant I'm drawing, it really is the most suiting, both space- and detail-wise.

I am Norwegian.
I design mechanicals for hydroelectric powerplants.
I use NX 6.0.5.3
----------------------------
Tom you can't knit at these speeds! Nobody can! DON'T BE A GODDAMNED HERO TOM!

RE: NX 6 - Scale-labels

Hi John (Mr Baker)/ Hi Nougatti,
Just when i thought i got it nailed down.....i was taken aback by a surprise....Please find an image attached herewith.I tried co-realting the Scale of the view and the VIEW SCALE text value from the same expression (as shown in image) .Initially it worked good (first time you associate the values to the expression) but when you change the driving expression value ..i was amazed to see that the VWSCALE attribute value is no longer driven by the expression i attached it to earlier and thus the results are same.
John i am not sure if this has something to do with the version i am using (NX8.5) or is it something that needs to be rectified.
Best Regards
Kapil Sharma

RE: NX 6 - Scale-labels

I think you will find if you check it out that the so-called 'View Scale' attribute, VWSCALE, is NOT what you think it is. It's not actually driving the SCALE of the view but rather ONLY what the label on the view shows.

Try this, create a 1:2 scale view with the View Scale label toggled ON. Now edit the VWSCALE attribute so that it says '1:1' and note that the label changes to '1:1' but if you check out the view itself, the scale is still .500. Now change the actual view scale by selecting the view, pressing MB3, selecting the 'Edit...' option and change the Scale to 1:4 and hit OK. You will see that the view actually did change AND that the view label now reads '1:4' and if you check the view Properties you will see that the value of VWSCALE is now '1:4'. While it is true that you can CHANGE what the view scale label shows, this value will get overridden when the actual view scale if changed since this attribute ONLY REFLECTS the view scale, but it does NOT CONTROL the view scale. Same thing happens if you used an Expression to 'control' the value of VWSCALE, it will eventually get overridden by the actual view scale value.

Now it is true that you CAN control the actual view scale using an Expression, but this will have no impact whatsoever on how the scale is shown in the VWSCALE attribute and thus in the VIew Scale label. Creating an Expression driven view where the Expression value is 0.004 (i.e. 1/250) will still result in a View Label of '2:500'.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.

RE: NX 6 - Scale-labels

Building on kapmnit123's idea; keep the a, b, and d expressions, but don't mess with the VWSCALE attribute. Instead, change the view style so that the scale is driven by expression d, and show the view scale. Right click on the view scale label and choose Edit View Label; uncheck the View Scale option and check the Customized View Label option. For the custom text enter: SCALE <X0.0@a>:<X0.0@b> and add any custom font formatting as necessary.

Now you can control the scale and the label with expressions. Note that this workaround makes changing the scale a bit "unfriendly" as you will have to switch to modeling to fiddle with the expressions, switch back to drafting, and update the view(s). But, it does allow you to control the label.

www.nxjournaling.com

RE: NX 6 - Scale-labels

If you would like to have access to the Expression dialog while in Drafting, even with a Drawing displayed, simply go to...

Customer Defaults -> Drafting -> Drawing -> General

...and toggled ON the 'Allow Expressions' option, hit OK and restart NX.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources