Subscribe to Blog
Email Address
 
Search for crash returned 9 results.
Pages:(1) [1]

proLIGHT 2000 Benchtop CNC: Progress update and the First Finished Piece!

October 2, 2020, 2:27 pm by Eldar Gerfanov (Admin)

Finally got my proLIGHT CNC Mill running with UCCNC control software.

Chose that over mach3/4 because uccnc software seemed better made. Unfortunately, it too has bugs.

Most importantly, executing gcode.
Instead of running all codes in a block simultaneously, it does them in the incorrect order.

For example, code like

Code
G55
G0 G90 G54 X0 Y0

Instead of going to X0 Y0 defined in offset #54, it will go to coordinates of offset #55!
Only after executing that line, the offset will change to G55.
Similar issue with
Code
G28 G91 Z0

Don't need to tell you this may lead to crashes.
So I changed the MasterCAM's post processor to output some of the codes in different lines.

Hopefully, devs will fix this issue soon.

In other news, I have just finished the first 2-tool piece.

It was a miniature skull figure made out of aluminum:

I got 150 bucks for machining that for a guy I met in a Facebook group. Nice!

The smallest endmill was 1mm ball nose, and it held up perfectly at max RPM of 5000 and feed rate of about 25ipm.

The DOC and stepover were about 0.004"

Now I wish it had a 20k spindle. If I could run at 100ipm, it would make a quick work of that little piece.
This way, it took 1 hour, which is not too bad either.

Cheers! 

Cautionary tale about Retention Knobs

December 19, 2017, 9:05 am by Eldar Gerfanov (Admin)
IMG-0878.jpg

I came across a very educational post on Practical Machinist.

The topic-starter used over-aggressive speeds and feeds for his tiny BT30-taper machine and the retention knob (a.k.a Pull Stud) snapped causing the holder to drop lower, disengage from drive lugs and mess up the spindle bore in the process.

Just in case you don't know. Retention Knob looks like this and is used to pull the tool holder in to the spindle bore, thus holding it in place:

(Retention knob is the detail on the right)

This whole article is to remind everyone the importance of proper tool holder and retention knob maintenance.

Retention Knob Tips

  • Retention knobs (according to HAAS) have service life of about 6000-8000 hours.
    That means that if a tool holder is used 3 hours a day, you should replace the knob after 8 years in service.
    For smaller BT30 knobs, you should probably replace them every 4 years.
  • Retention knobs should be lightly oiled or greased (if TSC is used) once a month to lubricate the draw bar.
  • There should be no visible damage or rust on the knobs.
  • Do not exceed the maximum cutting force recommended by your machine manufacturer.
    Some of those high-helix end mills create large down-force that could in certain cases cause the knob to snap!
  • Also retention knobs should be torqued to manufacturer specs and the tightness should be regularly checked. Overtightened knobs may lead to taper of the tool deforming and causing uneven contact with the spindle bore.

Tool Holder Maintenance Tips

  • Keep Tool Holders clean. Especially the taper part that is matching to the spindle bore.
    Wipe them with a clean cloth. 
  • Do not use sand paper to clean tool holders! Soft Scotch-brite is acceptable to clean very dirty ones.
  • Repair dings and notches on the taper.
    Even an aluminum chip will cause a ding, that will create a high spot around it.
  • Replace worn-out tool holders with new ones.
    Signs of ageing is uneven contact with the spindle bore and fretting (blackening of taper in certain spots)
  • It is also a good idea to re-grind the spindle as well when replacing the tool holders - there are lot's of services that do that for very reasonable price.
  • Like wise when a new machine is purchased, only new holders and retention knobs should be used. Using old worn out holders on a new spindle bore will lead to its premature wear and even damage.

Those are all the things I could think of at the moment.
Let me know if there is anything missing.

Have a safe and productive week!

Running HSMAdvisor on Linux

April 17, 2017, 8:56 pm by Eldar Gerfanov (Admin)
winehq_logo_glass.png

Previously when someone asked me whether HSMAdvisor works on linux or Mac I would steer them towards using VirtualBox or Parallels or some other virtual machine to run HSMAdvisor in the virtual Windows box.

As it turns out it is not always necessary.

Our customer has just managed to successfully run HSMA on Linux using package called Wine.

All he had to do was to use wine in 32 bit mode.

I, personally, did not think it was possible to run an app as complex as HSMAdvisor on linux without any modifications on my side. But i was wrong!

Here is a helpful link if you are running 64 bit version of linux and your Wine refuses to launch HSMAdvisor in 32 bit mode:

https://askubuntu.com/questions/136714/how-to-force-wine-into-acting-like-32-bit-windows-on-64-bit-ubuntu

Reportedly Reference and Geometry tabs do not work. But this is not surprising, since they use Internet Explorer to show the information.

Also pressing ENTER key causes the app to crash.

I am going to install a test Linux system on my workstation in the near future and figure out how to fix those issues and make Non-Windows support more readily available.

On another news.

Having made a new FSWizard App design and right before publishing. I decided to rewrite the whole core almost from scratch.

This was needed to make room for new modules like User Tool Libraries and Machine Profiles.

The work is going ahead at full speed and in due time i will roll our the brand new spanking FSWizard!

Expanding Mandrel with Outside Support

February 27, 2016, 1:21 pm by Eldar Gerfanov (Admin)
14565935071203.jpg

Being a CNC Machinist/Programmer is sometimes more than simply creating a program and machining the actual part, often times it is about creating efficient and accurate fixturing.

In this little project:

I had to machine rectangular cut-outs and drill holes through an already-turned steel ring. Then I had to part each ring to 4 equal pieces.

There were about 100 such rings that worked out to 400 pieces in total.

After drilling holes on an indexer I had to machine a fixture to hold my part through 2 remaining set-ups.

First half of the fixture consists of the expanding mandrel:

The work-piece would be mounted on it like so. A hole on the side is used to properly position it:

Read More 

Tool_Length_Offset.PNG

Did you know there are three ways you can touch off your tools?

Because of how Machine Offsets add up, there are several ways CNC machinists can set their Tool and Work Offsets.

This is especially true for Tool Length Offsets.

Tool Offsets can be either Positive or Negative.
Depending on your Machine Shop equipment you should use one or the other.

Regardless of how you set your tool length offset, you apply it the same way.
Right after the tool change and after turning on your spindle and moving to your X Y position above the part.
The very first absolute Z movement should be the line where you apply the tool length offset.

Code
T15 M6; (TOOL CHANGE)
G0 G54 G90 X1.0 Y1.5 S1500 M3;(APPLY WORK OFFSET, MOVE TO THE FIRST POSITION, TURN ON THE SPINDLE)
G43 Z2.0 H15; (APPLY TOOL LENGTH OFFSET WHILE MOVING TO 2.0" ABOVE THE PART)
G0 Z0.1 M08;(MOVE TO FEED HEIGHT AND CARRY ON WITH THE PROGRAM..)

Positive Tool Offsets (gage line tool length offsets)

In the case of Positive Tool Offsets, the offset represents the Length of the tool measured as a distance from the Gauge Line of the spindle (typically spindle nose) to the tip of the tool. The longer the tool, the larger your Tool Length offset will be.

Read More 

Before we run any G-Code program, we need to tell the machine where our part zero is.
A Part Zero is simply a bunch of numbers that offset the axis to give the machine a new coordinate point to work from.

Work Offsets is one of the most basic pieces of knowledge any machinist must-have.

Let us account for all the basic coordinate systems and definitions, available in a generic CNC machine

  • Machine Home and (Absolute) Machine Coordinates
  • Work Offset Coordinates
  • Tool Length Offsets

Machine Home and Machine Coordinates: G53

Machine Coordinates (or Absolute Coordinates) is the absolute and constant representation of the machine axis position.
These coordinates never change between Machine Restarts and must remain such. In fact, there is often no way for an operator to adjust the Absolute Machine Axis Home position.

Machine Home is simply that magical place where all Machine Coordinates should become Zero.

To Home the Machine is to start a machine operation, that will move all Axis to their soft limit position where X, Y, and Z-axis reading will be set to zero.

Homing must be done every time you restart your machine. Without it machine does not know where is the position of its table or spindle.

When homed your machine coordinates will read X=0 Y=0 and Z=0 and it is going to look like this:


The point where Machine X and Y intersect is called Table Home Position and the one where the Machine Z-axis starts from is called Spindle Home.

Now, there is no agreement between machine tool manufacturers on where the machine home should be.

Read More 

First FSWizard video!

January 17, 2015, 4:43 pm by Eldar Gerfanov (Admin)

I have just uploaded my first FSWizard CNC MAchinists Speed and Feed Calculator video tutorial.

This is a quick walk through the basic functionality when using milling tools.

Please excuse my tired voice and occasional stuttering. This was my 9th take- every time either my computer crashed or i was interrupted by my kids running around and causing mess.

I am planning to release more videos. So please let me know what other topics i need to cover.

Recent service problems

June 1, 2014, 2:37 pm by Eldar Gerfanov (Admin)

Recently i noticed that I (and everyone else) could not add new information to my website.

The issue affected everything. New support forum posts were getting rejected, you could not save online calculations and even automatic payments were not saving in my online database.

Turns out my hosting (the company that hosts my web sites on their servers) changed a bunch of settings from their end.

This caused all the issues many may have been experiencing.

Now everything has been fixed. In fact it only took me half an hour to fix things, but 3 days webservices were immobilized until i noticed the problem.

I also made some changes to HSMAdvisor program.

In version 0.811 i have fixed an annoying glitch that crashed the progam when less than 3 days were remaining on the trial.

It did not affect paying customers, but i guess it cost me a few of potential ones.

I guess it is another drawback of releasing updates as often as i do.

And this is why you have safety doors on cnc lathes.....

August 31, 2013, 4:07 pm by Eldar Gerfanov (Admin)

.....and this is why they are so heavy.

I have stumbled upon this video the other day.

It shows a very good reason to keep those doors closed at all times when runing your machine.

Pages:(1) [1]
Sing In

© 2009-2022 Eldar Gerfanov. All Rights Reserved.
© 2009 Eldar Gerfanov. Materials on this site are presented as is and are mostly for educational use.

You may freely reproduce information presented herein without any consent from me, provided you include link to this site.
In case when i am not the copyright holder, you may want to contact proper owner of material. Anyway, they are freely available on the Internet.
If you hold the copyright right for any of the materials on this site and want them removed, please contact me here