mail

Creating insert notches in sheet metal

May 17th, 2012support by John Pearson

Recently I was asked if Solid Edge had a special command for making insert notches in sheet metal. These notches are used to insert tabs or pins in various assemblies. The image below shows a few examples of the type of notches I refer too.

 

To create these notches and others like them, I always use the Bead command in the Solid Edge sheet metal environment. Although designed to create beads, it also creates open ended beads, which are notches. To do this you start with a sketch which represents the length of the bead. For example, I may need a 6.35mm (1/4 “) wide notch, so I create a 6.35mm sketch line.

Using the bead command options, I select the overall shape of the notch. For example, I may need a U-shaped notch 6.35mm high and 10mm wide.

Notice that I set a lanced end condition. I could also use a punched end condition which allows me to extend the cutout portion of the notch.

If this is a feature that I will use often, I can save the settings for easy recall in the future.

Once I say OK to the options dialog, I simply select the direction that I wish to apply the notch.

The resulting bead feature can be edited by adjusting the options or editing the sketch. It can also be added to a feature library.

So my answer to the original question:  “Does Solid Edge have a special command for making notches in sheet metal?” is yes. It’s called the Bead Command.

feedback

NX – Modeling a tapered thread

May 4th, 2012 by Charles-Etienne Lavoie

Currently, the NX Thread command can be used to create a fully modeled straight thread. When this command is run and the Detailed Thread type is selected a fully modeled thread will be created. NX provides Modeling tools which allow users to create fully modeled tapered threads. The Variational Sweep is one of these tools.

1. Create a Datum CSYS on the centerline of the thread at the start location of the tapered thread.

2. Create the following expressions in the Expression editor.

ANGLE will be the included angle of the thread profile. This is typically 60 degrees.

L will be the length of the thread.

P is the thread Pitch which is the distance from thread to thread.

START_DIA is the diameter at the start end of the thread.

TAPER is the taper of the thread.

END_R will be the calculated value L*TAN(TAPER)+STRT_R.

STRT_R will be calculated as START_DIA/2.

All expressions should be created as Length type expressions except for the ANGLE and TAPER variables. These two need to be set to the Angle expression type. If these variables are not created as Angle type expressions they will not be selectable when creating the feature.

3. Start the process by creating a Helix curve.

 

The Number of Turns will be calculated by dividing the Length by the Pitch or L/P using the defined expressions. The Pitch variable will be specified using the expression P.

4. To create the tapered helix the Radius Method Use Law will be used. When selected the Law Function window will be displayed. At this point select the Linear type.

 

5. Specify the Start and End radius values by supplying these expression variables.

 

Note that the tolerance of the helix can greatly influence the accuracy of the thread.

Initially the helix will be created to the model tolerance in effect when created. This can be found at Preferences => Modeling => Distance Tolerance.

If the accuracy needs to be improved after the helix is created a higher tolerance can be specified by editing the helix and changing the tolerance value.

6. After the helix is created select Insert => Sweep => Variational Sweep. Select the helix curve as the path. For Plane Orientation pick the Through Axis option and select the centerline of the helix for the vector. For the Sketch Orientation select the same axis.

 

7. When OK is pressed a Sketch will be created. At this point create the profile of the thread. Constrain all geometry to the point that was created on the helix curve when the Variational Sweep operation was started. This is an important step.

 

It is significant that the width of the thread be smaller than the Pitch (P-.01). If this width value is too large then the model will intersect itself as it sweeps along the helix guide curve. This would cause an invalid solid to be created.

8. When the sweep is complete a hollow thread profile will be created as seen below.

 

9. The thread would be completed by Uniting it to the model of the base of the thread.

 

This same procedure can be used to create a multi-lead thread. When creating the Variable Sweep Sketch of the thread profile create two threads at half the Pitch in width. See the sketch below along with the picture of the resultant multi-lead thread. The colors of the different leads have been altered for emphasis.

Using tools provided in NX, users can quickly and easily model complex features.

Original article courtesy of Randall Waser, Siemens.

site-map

Simplifying the placement of certain dimensions in Draft

April 17th, 2012 by John Pearson

Recently I had a customer contact our support line, looking for an easier way to place some dimensions. He was self taught on Solid Edge and was attempting to place the following dimensions on a formed tube.

 

 He had figured out how to do this by creating and using extra sketches, but felt there should be an easier way to achieve his desired results. I walked him through the process, and felt that this would be a good tech tip to share.

To place the 2 dimension shown, do the following:

1. On the Sketching tab, in the IntelliSketch group, make sure that the intersection option is toggled on.

 

2. From the Home tab, in the Dimension group, select the Distance Between command.

 

  •  
    • - Make sure your option is set to Horizontal/Vertical on the command bar.

 

  •  
    • - Move the cursor over the bottom centerline so it highlights. DO NOT CLICK

 

  •  
    • - Now move the cursor over the angled centerline and hit the ‘I key’ on your keyboard. (I is for intersection)

 

  •  
    •  - Then move the cursor over to the vertical centerline and click.

 

  •  
    • - place the dimension.

 

Note: Hitting the ‘I key’, tells the system to find and select the intersection point between the 2 highlighted lines. If more than one intersection point is possible, a list window will appear allowing you to select the desired intersection point.

3. From the Home tab, in the Dimension group, select the Angle Between command.

 

  •  
    • - Make sure your option is set to Horizontal/Vertical on the command bar.

 

  •  
    • - Select the horizontal centerline at a non-keypoint.

 

  •  
    •  - Select the vertical centerline at a non-keypoint.

 

  •  
    • - Place the dimension.

 

Note: the trick here is to not select the lines at keypoints (endpoints or midpoints).

There are several hot keys and various command options, which assist in placing dimensions in sketches and draft files. Take the time to review the help section on each dimension command and you will save yourself a lot of time and frustration.

mail

Join us at Solid Edge University 2012

April 13th, 2012support by

Designfusion will be sending some of our technical team to the upcoming Solid Edge University 2012 event. We would like to invite all our customers and blog readers to join us there. We don’t want you to miss this unique event, jam packed with technical training and opportunities to meet and interact with the Solid Edge development team, technology partners, and fellow Solid Edge users from around the world.

 

Solid Edge University 2012 will be held June 11-13, 2012 at the Gaylord Opryland Resort & Convention Center in Nashville, Tennessee, USA. For more information visit the Solid Edge University 2012 site.

 

John Pearson, a senior member of our technical team, will be presenting at one of the breakout sessions. Below is the information that will soon be posted on the Solid Edge University 2012 site. We hope you can join John, and some of our other team members, at this exciting event.

 

Breakout Session Title: “Making automating drawings more productive”

Abstract: This session will demonstrate techniques on how to automate your drawing production and improve your efficiency in the creation of drawings. New and experienced users will benefit from the techniques shown here. This will be especially beneficial to Managers and CAD administrators who are responsible for setting up drawing/draft templates and streamlining drawing production. Attendees will learn how to customize draft templates, use callouts to automatically populate title blocks, create and use Quicksheets, as well as a few unique commands to rapidly create and edit drawings. The presentation will consist of primarily live demonstrations.

 

John Pearson, a Technical Trainer and Application Specialist, has over 25 years experience working in the CAD/CAM industry. For the last 9 years he has worked for Designfusion, North America’s largest Solid Edge reseller, supporting Solid Edge and NX CAM. Prior to that he spent 16 years in the Tool and Die industry, where he used AutoCAD and Unigraphics/NX.  John is a graduate of the University of Toronto and has also achieved specialized certification in adult training as well as SETA application training certification.  John has also headed up some of the largest global implementations of Solid Edge, and has also developed a complete curriculum for some of Designfusion’s academic customers. He has taught evening CAD courses at a local College and taught Solid Edge around the world. He is also a major contributor to the Designfusion blog and provides a monthly Tech Tip article to the Design Engineering’s 3D Dojo newsletter. John is married with 3 daughters. He also has 2 dogs which help keep him sane.

 

feedback

How to add an attribute column to a BOM in NX

April 3rd, 2012 by Charles-Etienne Lavoie

In the part attribute, I’ve created the Plist attribute, make sure you have the object selection set to “apply to component as part attribute” if you want to save the information in the part, otherwise use the “apply to occurrence in the assembly”.

In the part list I’ve created a new column and did a RMB on the full highlight column

Select Style and go to the column tab.

Click on the arrow.

Select Plist from list and OK twice.

site-map

Is Training Worth It? – Calculate your Return On Investment

March 27th, 2012 by John Pearson

In today’s competitive market, businesses are looking to get the most out of their employees, systems, software and machines. With the ever changing technology, this can be somewhat challenging.  Too often companies will invest in new technology but not invest in the training on the new technology. The most common reasons for this are:

  • - I don’t have the time to take the training.
  • - I can’t afford the cost of the training.
  • - I can train myself for free.
  • - I train one employee and he/she can train the rest.
  • - I have a high staff turn over and it’s not worth training them.

As a trainer I have heard all these excuses and more. They all essentially evolve around cost. Therefore, it is important that companies look at both the ROI of professional training and the cost of not taking professional training.

How to calculate the ROI of professional training

To calculate the ROI, you need to determine the total cost of the training course and compare it to the total financial benefit derived from the course. The cost of the course can be determined as shown below:

Cost of course                   = $ 2000

Salary of employee           =  $1000

Travel & Living Expenses  = $1000

Total cost of course           = $4000

The financial benefit derived from the course can be a little harder to determine and often depends on the individual. Below is a one potential example;

Suppose John Smith attends a course on a CAM software package. In this course he learns new and faster methods to create programs. Assuming a modest 10% increase in his program generation skills, we can start calculating the financial benefit. If John makes $25 per hour and he works 50 weeks a year week, allowing 2 weeks for vacation, the company pays him $50,000. If he works 10% faster the company’s immediate savings is 50,000 x 0.10 = $5000. We can also assume that John’s programs will be more efficient, saving machine time, cutter wear, and possibly less manual finishing work. His improved knowledge may also lead to fewer errors in the programs, resulting in less scrap. You may also want to consider any extra profits obtained by the increase efficiency. In other words John will be able to produce 10% more work from which the company will profit. So in John’s example we can calculate the financial benefit as follows:

Estimated savings from improved output                     = $ 5000

Estimated savings from downstream operations         = $ 2000

Estimated savings from reduced rework and scrap   = $ 1000

Estimated additional profit from improved efficiency    = $ 2500

Total financial benefit                                  = $ 10500

Using the following formula to calculate the ROI,

Net gain (total benefit-total costs) = ____ X 100 =____
  total costs  

we get an ROI of 162.5. Clearly this would justify John taking the course, especially when you consider that the financial benefit estimates are very conservative.

You can also view this from another direction. What is the company’s cost if an employee doesn’t take professional training?

Cost of not taking training

Let’s assume that you hire a new designer. This designer has CAD experience but does not know your CAD system. You hand him\her a manual or some tutorials and have him\her learn the system on their own. From the previous example we can assume that you are saving $4000 dollars in training. But how much are you really saving?

Although estimates vary on the topic of study, many agree that 1 hour of professional training could be equal to as many as 16 hours of teaching yourself. In other words you could spend up to 2 days reading, experimenting and learning a process that a professional trainer could teach you in 1 hour. If we extend this model we have one week of professional training = 16 weeks of self teaching. The cost to the company at $25 per hour is:

640 hours (16 weeks) x $25  =  $16,000

You also have to factor in the lost time in production for 15 of those 16 weeks that the new designer is not producing because the are still trying to learn the software. Any mistakes made through this process will also have a ripple effect throughout the company, costing more time and money. You also have to consider lost production time from any experienced employees who may be mentoring the new employee. If the experienced employee spends an average of 20% of his time helping the new employee you will lose one full week of man hours in every 5 weeks.

So for a conservative estimate, let’s assume that a new employee can learn the CAD package in 10 weeks with some assistance from experienced employees. Each week the new employee improves his/her output by 10% per week. The cost to the company can be calculated as follows:

Cost of no productive work over 10 weeks is:

  New Employee Experienced Employee
Week 1 1000 200
Week 2 900 200
Week 3 800 200
Week 4 700 200
Week 5 600 200
Week 6 500 200
Week 7 400 200
Week 8 300 200
Week 9 200 200
Week 10 100 200

Total cost of lost production  =     5500  +  2000 

                                                  =     7500 

Remember you still have to factor in the cost of fixing any training errors and the downstream effect of each error. If we assume a modest 5 errors, at an average cost of $500 per error, this results in:

Total cost of lost production = 10,000

Keep in mind that the cost could be much higher depending on the new employee’s ability to teach him/her self, and how many errors are made in the process.

Finally, you’ll have to wonder if the self taught employee has learnt the most efficient use of the software. With today’s software there are often several methods to achieve the same desired results. Each method has advantages and disadvantages depending on downstream factors. Too often self taught individuals find one method to solve a problem and use it, without further investigation to see if a more efficient way exists.  A good professional trainer will teach the different methods highlighting the situations where each method is most efficient.

Other excuses

Some companies have chosen to train one employee and have him/her train the others. They look at this as a cost savings to the company. Although this may appear to save you money you have to factor in the cost of using the first employee as your trainer. Every time he/she is training other employees, he/she is not producing work. Plus the assumption is being made that this employee has learned and retained the same knowledge as the professional trainer. This is often a false assumption, leaving the company paying almost a similar cost for a lower standard of training.

I’ve saved my favorite excuse for last. Some companies will not pay for professional training because they have too high of a staff turn around. It has been proven time and again that stress levels rise in adults when they have to learn something new. If you combine the stress for self teaching with the daily stress of the workplace, you may be contributing to the staff turn around. By providing professional training in a setting designed for learning, the employee will learn, without the work stress, and return to work with the proper skills.

Conclusion

When you actually take the time to do an honest, realistic cost analysis, it quickly becomes clear that sending your employees for professional training is a good investment.  The above examples are very conservative, yet they clearly show the advantage to professionally training your staff. Although it may be difficult to free up time and money to provide professional training, the cost of not doing so will be greater in the long term.

A well-trained employee is more likely to be satisfied with the company he\she works for, which in many cases means he\she will be less likely to leave to find a job elsewhere.  The payback is not just in a few months or a year. Instead, it can be a lifetime of service and reduced operating costs.

mail