Good evening to all participants in the Forum. I introduce myself, I'm new to the forum, my name is Luigi and I'm Italian. One year ago I bought a cnc machine having seen a youtuber who used it, I was very interested in the concept of versatility and modifications that could be applied to the machine, I fell in love with it and immediately bought it. I am proficient with CAD being an engineer by profession. I thought of building myself a machine to build half-hulls of boats. The machine arrived after a thousand difficulties, I found some videos on youtube for the assembly of the same. I then tried to make it work, but nothing, I never managed to make it work. I downloaded the CNCjs program, but the machine activates and stops, when I activate any dimensionX,Y,Z, the machine stops, a stepmotor activation noise is heard, for a fraction of a second, on each dimension and then nothing, I thought they were the limit switches set incorrectly, so I tried both at the end of the edge always open and always closed, but the result is always the same. Looking around I then saw that there was an almost identical project like the openbuilds one, while the mine mounts a grbl v5xpro card. I'm thinking of replacing it if necessary, I saw that there is a store directly in Italy, this is fantastic because the pieces arrive in a few days. I state that I have no skills in the cnc sector but only CAD, I have no skills in grbl; I would therefore like to learn how to use it, I have just seen that you have some tutorial treats, which I will read this weekend. My questions are: from the little information I have given, can anyone tell me what problem my machine has, I would also like to understand if there are paid courses to learn how to program the cnc, examples to learn how to use it. Right now I have only one ornamental machine in the garage. Best regards to all members.
seems like you are not getting a successful homing. in the GRBL settings turn homing off and reset the xpro now you should be able to jog around. if you cannot (motors make noise but do not move, or move a little then stop), then you need to change the max rate for X Y and Z to lower values, half what they are now, then test. try to get successful movement with low speeds, then make sure the tool is moving in the correct direction X+ is to the right Y+ is away Z+ is UP now that it moves, turn on homing and try a homing cycle. if anything moves AWAY from a home switch (emergency stop!), then change the GRBL settings for homing directions if the motor drivers are getting very hot then they might be turning off to save themselves, then you will need to lower the current setting, I don't know how to do that on an xpro.
Also, a read through the GRBL wiki may provide you some assistance with understanding the settings and what they do. Grbl v1.1 Configuration
Make sure you have $4=0 or $4=1 as appropriate to your board (try each in turn. Opposite of current setting most likely)
Good Evening to all, no improvement at this time. I have installed V1.10.3 version CNCjs SW, after press reset button i read this some information: CNCjs 1.10.3 [Grbl] Connected to COM4 with a baud rate of 115200 ets Jun 8 2016 00:22:57 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 modeIO, clock div:1 load:0x3fff0018,len:4 load:0x3fff001c,len:1216 ho 0 tail 12 room 4 load:0x40078000,len:9720 ho 0 tail 12 room 4 load:0x40080400,len:6352 entry 0x400806b8 [MSG:Grbl_ESP32 Ver 1.3a Date 20201022] [MSG:Compiled with ESP32 SDK:v3.2.3-14-gd3e562907] [MSG:Using machine:CNC_xPRO_V5_XYYZ] [MSG:Axis count 3] [MSG:RMT Steps] [MSG:Init Motors] [MSG:TMCStepper Library Ver. 0x000701] [MSG:X Axis Trinamic TMC5160 Step:GPIO(12) Dir:GPIO(14) CS:GPIO(17) Disable:None Index:1 Limits(0.000,300.000)] [MSG:X Axis Trinamic driver test passed] [MSG:Y Axis Trinamic TMC5160 Step:GPIO(27) Dir:GPIO(26) CS:GPIO(17) Disable:None Index:2 Limits(0.000,300.000)] [MSG:Y Axis Trinamic driver test passed] [MSG:Y2 Axis Trinamic TMC5160 Step:GPIO(33) Dir:GPIO(32) CS:GPIO(17) Disable:None Index:3 Limits(0.000,300.000)] [MSG:Y2 Axis Trinamic driver test passed] [MSG:Z Axis Trinamic TMC5160 Step:GPIO(15) Dir:GPIO(2) CS:GPIO(17) Disable:None Index:4 Limits(-300.000,0.000)] [MSG:Z Axis Trinamic driver test passed] [MSGWM spindle Output:GPIO(25), Enbl:GPIO(4), Dir:None, Freq:5000Hz, Res:13bits] [MSG:Local access point CNC_xPRO_V5 started, 192.168.0.1] [MSG:Captive Portal Started] [MSG:HTTP Started] [MSG:TELNET Started 23] [MSG:Flood coolant on pin GPIO(21)] [MSG:Mist coolant on pin GPIO(21)] [MSG:X Axis limit switch on pin GPIO(35)] [MSG:Y Axis limit switch on pin GPIO(34)] [MSG:Z Axis limit switch on pin GPIO(39)] [MSGrobe on pin GPIO(22)] Grbl 1.3a ['$' for help] client> $$ [MSG:Check door] I think is a communication issue, but i not really sure. Someaone can help me to solve the problem? I i want set manual commands ($..), where do i set or introduce these commands? Thank you very much. LO.
Not a comms issue. Device is in Door mode. Closed the enclosure door, or disable the Door feature if not used
Good morning, I bought a black box and removed the old control board, I installed the openbuilds program, I started the machine, I put a COM that was recognized by the program and the machine is recognized, the stepper motors make a strange noise , a hiss. I loaded a machine in the grbl settings that is similar to mine (openbuilds workbee 1015), I wanted to find the maximum working space settings, but I think they are codes, this is not the problem. when I give the movement inputs you hear a noise for the x and y axes the machine does not move, while for the z axis the machine moves, but only goes down, if I give the ascent command it continues to go down. I think there is a wrong setting in grbl, also some parameters appear in a red rectangle, what does this mean?
Make sure you remembered to load a machine profile from CONTROL> GRBL SETTINGS tab > Select machine from the list > Save and reset when prompted The profiles sets key Parameters Or. docs:blackbox-x32:faq-identify-motor-coils [OpenBuilds Documentation]
once you have fixed the wiring, if you still have no movement, change the max rate and acceleration settings to half of the existing values and try again.
ok I will carry out the procedure with the multimeter my step is: NEMA 23 High Torque Stepper Motor Description This High Torque NEMA23 stepper motor is a great choice for any project that requires more power and more strength. With a holding torque of 2.45N.m (346oz.in) they are a great addition for larger machines requiring higher torque. They come with a 150mm lead with a EDG-4P. Step Angle:1.8° Rated current:3.0A DC Rated Voltage: 3.6V Winding dc resistance (25℃): 1.2Ω±10% Winding inductance: 4mH±20% Holding torque:≥2.45N.m Shaft diameter: 6.35mm or 1/4″
They should be fine with our default profiles. You are using ours? The rattling noise is very much a symptom of wiring though, so work through the earlier link. Only 3 of the 4 wires making contact, or coilpairs not in order.
I checked the wiring at the output of the step motors and at the input of the blackbox. I detected a certain regularity in the connections shown in the figure, marked with 1 and 0, I don't think that 0.003 is necessary as a measured value, otherwise I will have to change the multimeter. I am attaching photos of my multimeter as a view. red blue green and yellow.
They have higher inductance than ours, so dial down Acceleration and Max rate to at least half, or even 25% of the current values CONTROL > Grbl Settings tab > Scroll down. Grbl v1.1 Configuration and Grbl v1.1 Configuration If that doesn't help, it sounded like wiring, so double check that both pairs are correctly identified (As your datasheet gives you the pairs, thats easy if it is a trustworthy datasheet that is), and solid continuity through all extensions. Otherwise, consider our motors
on openbuild italia sell the same stepmotor :Freddo: NEMA 23 Stepper Motor – Serie High Torque – OpenBuildsItalia It doesn't indicate all the electrical values but I think it's the same
If you want to confirm if a store is a legit reseller you will have to check in with the OpenBuildsPartstore - they will be able to advise if its ours or not.
The machine finally works, it has movements on all three axes, fantastic; the problem was both in the connection of the wires and in the speeds and accelerations. Now it works smoothly. I encountered a problem, the movements on the three axes are not similar, they are out of alignment, for example, if I give 10 mm of z movement it is probably 10 mm, I want to mount a comparator to verify the movement. On the x and y axis this quantity is certainly less than 10 mm, I would guess 4 or 5 mm. There must certainly be a command that indicates a measurement of advance based on the rotation of the step motor. I wanted to ask if there are any standard precompiled g codes to check the correct functioning of the machine. Not being able to generate the g codes yet.
If it really is moving half the distance you told it to there may be other issues, but the start point is to calibrate your steps/mm. The link below contains a pdf that explains the theory. If you are using Openbuilds Control the video shows how that makes it easy for you by doing the sums for you. Always calibrate over the longest distance you can measure accurately. Calibrating your cnc Alex.
and that means your 10mm indicator is too short. I tried it myself on my Z, and it just did not get me a useful calibration. a 50mm indicator might do it, but I don't have one so I have not tried it.