Skip to main content

Posts

Showing posts from July, 2019

Types of CNC used

5 different types of CNC softwares have been used: Mach3, Mach4, USB CNC Controller and PlanetCNC Mach3 Mach3 CNC Controller software will convert your PC into a fully functional 6 axis CNC Controller. Mach3 is one of the most popular CNC Controllers for both DIY and Industrial machines. Mach3 works on most Windows PC’s to control the motion of motors (stepper & servo) by processing G-Code. Mach3 is a feature rich program which is also easy to use. It works with other programs and will import DXF files, generate G-Code, fully customizable. Works with CNC Routers, Milling Machines, Lathes, Plasma Cutters and Lasers. Mach4 Mach4 is completely new software with less than 1% of the programming code in common with Mach3. It was written from the ground up to be expandable, flexible, and extremely responsive for use with very large files. Mach3 was designed for simple hobby machines and still serves this purpose well.  When quality, speed, and the ability to use or le...

how to build the CNC Machine, and to install the Cam software Mach3

The machine we will use will be to create routers from plastic but while before that we will use wood to try to make a circle design with it and below there will be information about the CNC 3040T machine that we will be using and the features and specification will be shown below. CNC 3040T Router Engraver Engraving Drilling and Milling Machine 3Axis CNC3040 is suitable for Industry, Technology Research,Advertising Design,Arts Creation,Teaching,Student Project and Hobby Purposes.3040 USB CNC engraver is a desktop CNC machine and designed for processing Industrial or Hobby Prototype Building, Building Model Making,PCB,Advertising Signs,Artwork,Crafts,Aircraft Models,RC Model parts,etc.So,you can do engraving work at office or home. Feature: Supports DXF files generated by CAD software; PLT / HPGL Support tool change (need their own research) Support line cutting (self-study required) Support for knife function Support homing function Support spindle switching c...

2nd week

CAM mach3 has a cam software called lazycam so we will be using it to be able to make the Gcode for the Mach3. CNC machine software Mach3 and Mach4 software will be used to run the CNC Machine, also a CNC usb controller software comes with the usb that could also possibly work into the making a router. Design of router: The design of router will be based with autocad, due that was the advised software to use but later on, we will do a research about it Errors we countered and how did we solve the problems: We did the building and fixing of the new CNC machine CNC machine not having a manual, search online and to contact seller No CNC calibration manual, search online and to contact seller Broken Mill needles, the solution will be to buy more Milling needles

Virtual machine simulator

In computing, a virtual machine (VM) is an emulation of a computer system. Virtual machines are based on computer architectures and provide functionality of a physical computer. Their implementations may involve specialized hardware, software, or a combination. Virtual machines allow you to emulate additional operating systems within their own individual window, right from your existing computer. The beauty of  VM software  is that you can run a Windows instance on macOS or vice versa, as well as a number of other different OS combinations that include Chrome OS, Linux, Solaris and more. When utilizing application-based VM software, also known as a hypervisor, your computer's operating system is commonly referred to as the host. The secondary operating system that is run within the VM interface is often called the guest. While some guest operating systems like Windows require the purchase of an additional license key, others are available free of charge. This inclu...

Alternative Option for CNC machine (3D Printer

The best alternative option for a cnc machine is to use a 3D printing. 3D Printing The  3D printing  process builds a three-dimensional object from a computer-aided design (CAD) model, usually by successively adding material layer by layer, which is why it is also called  additive manufacturing [1] , and unlike conventional machining, casting and forging processes, where material is removed from a stock item or poured into a mold and shaped by means of dies, presses and hammers. The term " 3D printing " covers a variety of processes in which material is joined or solidified under  computer control  to create a  three-dimensional  object, [4]  with material being added together (such as liquid molecules or powder grains being fused together), typically layer by layer. How long does it take to 3d print a small object? It depends on how much filament is used. Small flat key chains may take 10-20 minutes. Large objects can take hours....

24/7

24/7 Today we aim to explore the limits of this CNC machine by installing the A axis . The 4th (A) axis is the rotary axis along the x axis which allow the stock material to spins while using the spindle ,so it can be more efficient and save time while dealing with more complicated operations We utilised the pre-installed wizard  to do some crafting work.We use “spline and gears”  that makes cylinder into splines and gear. We didn't have a cylinder, we took a piece of wood and took off the edges of one end so that blunt and can fit snuggly on the teeth of the tooth pulley. Once we positioned it and fixated onto the mount, we attempted to make a spline out of this piece of wood.once we put in the appropriate parameter , we start running the gcode. During the milling, it started smoking due to the volume of friction.we had our fingers on the emergency button as we're prepared to turn it off if anything goes wrong. At the end, we ended up getting a ridge carved instead...

22/7

22/7 This week we are aiming to install all necessary driver and software this week, as we couldn't find an appreciate driver that can work with our existing setup software. Earlier last week, we found a potential CAM software that may work for us, however, halfway through the installation, it crashed the computer and ran into a blue screen. That warms us to be careful of what we download onto our computer as some software can have a problem with the running operating system. we contacted hyper mill to get a blue screen and hopefully get a response soon. Today we are going to download two new reputable and reliable CAM software, Solidworks and CAMworks.Both programs are popular amongst  CNC users and companies. They also have trusted customer support and regular posts on tutorials and tips on how to use it to its full potential. Today we also contacted Solidworks and camworks for a free trial as it is required and part of the process to acquire a demo version. This week w...

19/07/2019 2D Graving Done

Today, has been about the search of a demo of a Cam software that would us to develop the G code for the CNC machine. Tried to download the Hypermill (it is a cam software that helps you to create a software) however, the download of that software ended in the computer to not work properly by that i mean that the computer ended with a blue screen so a recovery mode was needed to have been done. 2D engraving was done yesterday and so, therefore, the 2D engraving in the CNC machine is possible to do. Any design is possible to make! as long as it is in 2D. the next week coming we will be working to make it the 3D design and to download a working cam software.

18/07/2019

To calibrate the setting of the homing and limits of the cnc machine. Another set of trails into engraving into the wood. To download the other possible CAM software. Tomorrow search about a file that allows the reading of DXF files so the program can be made. To prepare our first test run on the CBC machine,we needed some material to carve on.There were some pallets unattended in the office.Therefore we asked if we could disassemble it to planks of wood which we can use. Calibration, understanding of the mach3 settings and trials in wood engraving to make a circle, and a loop. the important part of yesterday was to find out that the lazycam did not allow the 3D design and 3D GCode of designs input in the format of DXF. The 2 engraving tools broke 1 due to high velocity and less steps per seconds. and the other 1 due to the poor movement of the machines coordinates. as the engraving tool was stuck inside the wood and was made to move the right without moving it up to...

16/07/2019

Research into the new possible files that can be used instead of the DXF.file used before due that the DXF file doesn't allow the making of 3D shapes. 2nd, to look into new Cam software to be able to import and export 3D files from Autocad due that the one used before (lazy Cam) didn't allow the import and export of 3D files. 3rd, to finish health and safety measurement and to finish the uploading the Floor map done in Week 2 and to add details about it. 4th, the part with the cnc machine is not going well, due that the software given and instructions said and advised by the manufacturer are incomplete. also the advise by the manager were not helpful. there was not knowledge about this by anyone so there was a lot of lack of information. not support from the manufacture that the cnc machine was brought from, search done a lot about the cnc machine and in websites like Mach3, amazon, CNCzone, Usb CNC controller didnt give a help or solution found with the problem enc...

Health and Safety at work place

Health and safety in engineering workshops describes how most serious and frequent hazards arise, how to assess the risks involved, and how to eliminate or control them. Don't die in work place they are not responsible always use safety equipment when the CNC machine is on wear the provided googles and do not wear loose clothing near the machines Foreword This has been written for people who run and work in small engineering workshops, ranging from those who make their own products, to those who n maintain and repair plant and machinery either independently or as part of larger enterprises. Managing health and safety Successful health and safety management in small engineering workshops is about identifying the most frequent and serious risks and adopting the right precautions, taking account of time, money and resources. Employers must: ■ assess risks to the health and safety of their employees and non-employees arising in, or from, the workshop, and review them wh...

Floor map

3/7 While we were working on our computers, our manager came to us and asked us for our help with a floorplan for a chain pharmacy. He needed help to add some robots on the floorplan for demonstration purposes, so the client can have a better idea of the overall layout of the floorplan. We added the robots in the room according to the manager's instruction and added a name for clarity.

15/7/2019 - Software updates

15/7 Last week we contacted the manufacturers of the CNC machine and had exchanged emails on the handling and set-up of the machine, however, the emails weren't particularly useful or convey any helpful information. We were told that the driver we have now is the one we need and the only thing we had to do is calibration and load the correct g-code. the software we are using to extract the Gcode from the CAM file, it is Lazy cam.we had some problems with the software as it keeps showing the CAM file in 2d, not 3d. Therefore we did some research on lazy cam . It turns out that the lazy cam is only capable of reading 2d files regardless of the dimensions of the file input. Additionally, it stopped developing at least 10 years ago so it is probably in the best interest to find an alternative software that can replace lazycam as it is outdated. while doing research on lazycam, to our surprise that AutoCAD maybe not the best software for us to use as it is primarily used for 2d de...

Investigation of auto-generated 3D model

We understood that after finish drawing our rotors, AutoCAD output .dxf files, and it will be entered to the CAM software which will convert the design to G-code .G-code is the language that the  CNC router understand and contains the instruction for the CNC router. As mentioned earlier, we want the finished product customized to the dimension of a pill and the users will only need to enter the dimensions of the pills to get the specialised rotor. We found out that .dxf files are plainly textfiles which can be edited via notepad and this word document contains details of the coordinates of each line drawn in  AutoCAD ,this means that we can alter details of the design (height, width...) without having to use professional CAD software which can take months to master and can be time-consuming to change one detail of the rotors. The programme simply just needs the values of the pills then the programme will automatically output a rotor design which will match the specifi...

12/07/2019

End of the day resume, Calibration needs to be done in the mach3 for the CNC machine, and a manual needs to be found for it. Progress in the C code program been done, the code allows the input of the DXF file of Autocad or any other CAD program.

11/07/2019

The goal for today is to finish the health and safety measurements blog, to be able to insert the design into the program, and fixing the CNC machine software. in conclusion for the day, we found out about the CNC software and looks like it will be working soon due that we found what driver is the right one now and that we need to adjust the G-Code.

10/07/2019 installation of software and finishing the research of how to do the Design program

Today, the goal will be to install Python 3.7 and to install C, due that we will 1 of them  to do the Router Design program. Also the research about  usb cnc mdk2 4 axis card   will last for today and tomorrow, the  usb cnc mdk2 4 axis card is the control card that the cnc machine came with. This controller was found by opening the CNC Case. Information and details about it will be found in a different post. Lastly, the research of how to learn about find the coordinates and sizes of a text find that will be modified so that the size of the router can be easily changed with a 3 or 2 inputs. Program Link to download Python: https://www.python.org/downloads/ Program Link to download the C compiler(this compiler also works with C++ and it is light): https://developerinsider.co/download-turbo-c-for-windows-7-8-8-1-and-windows-10-32-64-bit-full-screen/ App that teaches you how to program (a windows version is needed) https://download.cnet.com/C-Progra...

Search in programming languages and to find the possible software needed to be used in Design sofware

This is gonna be made so that at the very end of this post have a clear picture of which programming languages can help our career in upcoming years and beyond that. 1.   JavaScript It seems impossible to be a software developer these days without using JavaScript. The first one in the list is JavaScript, it seems impossible to imagine software development without JavaScript. Looking at the  Stack Overflow’s 2018 Developer Survey , JavaScript is the most popular language among developers successively for 6 years. And around 65% of them have used this language in the past year. Primarily, JavaScript is light weighed, interpreted and plays a major role in front-end development. Even some of the major social media platforms believe that JavaScript provides an easy way to create interactive web pages smoothly and is career-driven. JavaScript is most preferred because of its compatibility with all the major browsers and is really flexible with the syntax it holds. Being...