. .
Page 7 of 11 FirstFirst ... 56789 ... LastLast
  1. #61
    Thanks for the thoughts on mounting the VFD to the gantry. I had kinda thought about those items as well, the main driver for me was actually 3 phase switching noise caused by the VFD. I use double shielded VFD cable but at these high frequencies (300 - 400Hz AC at 2.5khz switching) there can be alot of noise that causes interference elsewhere in the home. Anyway I have scrapped the idea in favor of wall mounted.

    Finally some updates on the machine.

    Click image for larger version. 

Name:	20160404_200733.jpg 
Views:	359 
Size:	141.3 KB 
ID:	18199
    Click image for larger version. 

Name:	20160404_200811.jpg 
Views:	377 
Size:	142.4 KB 
ID:	18200
    Click image for larger version. 

Name:	20160404_200820.jpg 
Views:	349 
Size:	136.5 KB 
ID:	18201

    X axis motor mount plates (laser cut) and servo motor mocked up.
    Click image for larger version. 

Name:	20160413_163401.jpg 
Views:	303 
Size:	123.6 KB 
ID:	18202
    Click image for larger version. 

Name:	20160414_062828.jpg 
Views:	340 
Size:	56.2 KB 
ID:	18205
    Click image for larger version. 

Name:	20160414_062848.jpg 
Views:	322 
Size:	64.3 KB 
ID:	18206

    Long ballscrew mocked up for bracket design
    Click image for larger version. 

Name:	20160413_163428.jpg 
Views:	384 
Size:	158.8 KB 
ID:	18204


    Also made some good headway on the electrics. Still cant get CSMIO to connect so will have to contact them here soon but Im a bit of time away from needing it.
    Click image for larger version. 

Name:	20160413_163416.jpg 
Views:	360 
Size:	90.1 KB 
ID:	18203

  2. #62
    I fully agree, legs has to be revised.
    I make another desktop router with fixed gantry this time and see how I made it:
    Click image for larger version. 

Name:	Assem long table.JPG 
Views:	226 
Size:	224.9 KB 
ID:	18946Click image for larger version. 

Name:	Assem long table2.JPG 
Views:	218 
Size:	180.0 KB 
ID:	18947Click image for larger version. 

Name:	Assem long table3.JPG 
Views:	216 
Size:	146.6 KB 
ID:	18948Click image for larger version. 

Name:	Assem long table4.JPG 
Views:	202 
Size:	182.9 KB 
ID:	18949
    all made from rectangular profile 50x25x3
    I weld everything with Tig this time will start new topic about my build
    Good luck
    Tom

  3. #63
    I have been MIA for a long period, normal life and other projects got in the way over summer. Finally back to working on the CNC.

    Click image for larger version. 

Name:	IMG_0032.jpg 
Views:	264 
Size:	318.8 KB 
ID:	19859
    Leveling the Y to Z plate for gantry foot epoxy pour
    Click image for larger version. 

Name:	IMG_0033.jpg 
Views:	246 
Size:	355.7 KB 
ID:	19860Click image for larger version. 

Name:	IMG_0034.jpg 
Views:	245 
Size:	298.1 KB 
ID:	19861Click image for larger version. 

Name:	IMG_0040.jpg 
Views:	227 
Size:	327.5 KB 
ID:	19862
    Pouring the gantry feet
    Click image for larger version. 

Name:	IMG_0041.jpg 
Views:	243 
Size:	279.2 KB 
ID:	19863Click image for larger version. 

Name:	IMG_0042.jpg 
Views:	239 
Size:	249.4 KB 
ID:	19864Click image for larger version. 

Name:	IMG_0043.jpg 
Views:	240 
Size:	269.8 KB 
ID:	19865Click image for larger version. 

Name:	IMG_0045.jpg 
Views:	226 
Size:	282.7 KB 
ID:	19866
    Ballscrew to Z axis plate, made with steel I had on hand
    Click image for larger version. 

Name:	IMG_0046.jpg 
Views:	218 
Size:	274.3 KB 
ID:	19867Click image for larger version. 

Name:	IMG_0048.jpg 
Views:	240 
Size:	206.1 KB 
ID:	19868Click image for larger version. 

Name:	IMG_0049.jpg 
Views:	217 
Size:	352.3 KB 
ID:	19869
    Installing limit switches for Z
    Click image for larger version. 

Name:	IMG_0050.jpg 
Views:	229 
Size:	307.7 KB 
ID:	19870Click image for larger version. 

Name:	IMG_0051.jpg 
Views:	206 
Size:	265.3 KB 
ID:	19871Click image for larger version. 

Name:	IMG_0052.jpg 
Views:	196 
Size:	342.6 KB 
ID:	19872Click image for larger version. 

Name:	IMG_0061.jpg 
Views:	208 
Size:	272.7 KB 
ID:	19873
    Z home Prox Switch
    Click image for larger version. 

Name:	IMG_0062.jpg 
Views:	198 
Size:	285.5 KB 
ID:	19874Click image for larger version. 

Name:	IMG_0063.jpg 
Views:	215 
Size:	211.8 KB 
ID:	19875Click image for larger version. 

Name:	IMG_0067.jpg 
Views:	180 
Size:	246.6 KB 
ID:	19876Click image for larger version. 

Name:	IMG_0068.jpg 
Views:	216 
Size:	208.5 KB 
ID:	19877Click image for larger version. 

Name:	IMG_0072.jpg 
Views:	197 
Size:	325.7 KB 
ID:	19878Click image for larger version. 

Name:	IMG_0073.jpg 
Views:	196 
Size:	297.5 KB 
ID:	19879
    Finished underside of Z axis with dust shielding in place
    Click image for larger version. 

Name:	IMG_0075.jpg 
Views:	206 
Size:	296.8 KB 
ID:	19880Click image for larger version. 

Name:	IMG_0076.jpg 
Views:	213 
Size:	189.5 KB 
ID:	19881Click image for larger version. 

Name:	IMG_0077.jpg 
Views:	208 
Size:	300.6 KB 
ID:	19882Click image for larger version. 

Name:	IMG_0078.jpg 
Views:	198 
Size:	309.9 KB 
ID:	19883Click image for larger version. 

Name:	IMG_0079.jpg 
Views:	192 
Size:	245.0 KB 
ID:	19884Click image for larger version. 

Name:	IMG_0080.jpg 
Views:	199 
Size:	308.6 KB 
ID:	19885
    Z axis installed onto Y axis/gantry
    Click image for larger version. 

Name:	IMG_0081.jpg 
Views:	200 
Size:	279.3 KB 
ID:	19886Click image for larger version. 

Name:	IMG_0082.jpg 
Views:	197 
Size:	336.5 KB 
ID:	19887Click image for larger version. 

Name:	IMG_0083.jpg 
Views:	202 
Size:	259.7 KB 
ID:	19888Click image for larger version. 

Name:	IMG_0084.jpg 
Views:	197 
Size:	289.1 KB 
ID:	19889Click image for larger version. 

Name:	IMG_0086.jpg 
Views:	179 
Size:	346.2 KB 
ID:	19890Click image for larger version. 

Name:	IMG_0087.jpg 
Views:	169 
Size:	336.8 KB 
ID:	19891
    Lots more Z axis mockup
    Click image for larger version. 

Name:	IMG_0090.jpg 
Views:	159 
Size:	288.3 KB 
ID:	19892Click image for larger version. 

Name:	IMG_0091.jpg 
Views:	163 
Size:	319.2 KB 
ID:	19893Click image for larger version. 

Name:	IMG_0092.jpg 
Views:	154 
Size:	340.2 KB 
ID:	19894Click image for larger version. 

Name:	IMG_0093.jpg 
Views:	167 
Size:	318.8 KB 
ID:	19895Click image for larger version. 

Name:	IMG_0094.jpg 
Views:	141 
Size:	295.1 KB 
ID:	19896Click image for larger version. 

Name:	IMG_0095.jpg 
Views:	175 
Size:	351.8 KB 
ID:	19897Click image for larger version. 

Name:	IMG_0096.jpg 
Views:	150 
Size:	276.7 KB 
ID:	19898Click image for larger version. 

Name:	IMG_0097.jpg 
Views:	157 
Size:	300.0 KB 
ID:	19899Click image for larger version. 

Name:	IMG_0098.jpg 
Views:	160 
Size:	290.5 KB 
ID:	19900
    Building brackets for dust collection holding and pneumatic counter balance system
    Click image for larger version. 

Name:	IMG_0099.jpg 
Views:	157 
Size:	335.8 KB 
ID:	19901Click image for larger version. 

Name:	IMG_0100.jpg 
Views:	167 
Size:	295.2 KB 
ID:	19902Click image for larger version. 

Name:	IMG_0101.jpg 
Views:	154 
Size:	296.0 KB 
ID:	19903Click image for larger version. 

Name:	IMG_0103.jpg 
Views:	167 
Size:	299.0 KB 
ID:	19904Click image for larger version. 

Name:	IMG_0104.jpg 
Views:	150 
Size:	310.4 KB 
ID:	19905Click image for larger version. 

Name:	IMG_0105.jpg 
Views:	156 
Size:	338.7 KB 
ID:	19906
    Machining and installing guides for dust shroud, shroud/brush will be on pneumatic cylinders so it can be pulled up when needed and also when I add the tool changer.
    Click image for larger version. 

Name:	IMG_0106.jpg 
Views:	156 
Size:	166.7 KB 
ID:	19907Click image for larger version. 

Name:	IMG_0107.jpg 
Views:	161 
Size:	259.0 KB 
ID:	19908Click image for larger version. 

Name:	IMG_0108.jpg 
Views:	195 
Size:	290.9 KB 
ID:	19909
    As it sits today, my plan is to work backward from the Z axis finishing each axis as I go. Sorry for the dump with little text but I wanted to update this with where things are. I can give any specific information as needed

  4. #64
    Made some progress forward... Z is moving although I cant get the video to download.

    Also got Y going for initial tuning, here is a video jogging at ~1600 inch/min then I have a question for all the servo tuning experts out there.


    Ok, so trying to get that Y axis tuned through the CSMIO config it seems I can get either no overshoot and no oscillation but I never actually get to the number I requested. Or by changing the I value just 1 I get slight overshoot and oscillation. I am tuning at 2000 inch per min max rate and an acceleration set to 500inch/sec/sec.

    Right now my numbers are, with these numbers there is no overshoot and the movement is very crisp with no oscillation at 0 speed. But I am always 0.003 of an inch from the requested number. (i.e. if I ask it to go to 8 I get 7.997). Error in this setup ends up around 10 to 12 counts
    P - 800
    I - 4
    D - 10

    If I change the I to 5 leaving the P and D the same, I get slight overshoot, but also get oscillation around the number, around 100 counts + and - . Also at 0 speed I am getting oscillation around 30 counts + and -. The CSMIO config dialog wont let me put a decimal into the value otherwise I think 4.5 could be the magic number.

    Any thoughts? I think not getting to the requested number wont work in real machining? Also overshoot or oscillation could have some pretty negative impact. Kinda got to the point of pulling my hair out yesterday after around 3 hours of messing with it so I decided to move on for now. Oh and a BTW, the autotuning feature did not work at all. The numbers it left me with gave oscillations around 1 full inch of movement. I am happy with the crispness of the response on how I have it tuned just very odd I cant get to the number I asked for.

    Thanks

  5. #65
    Now your ino the realms of Black Magic.!!

    First thing first are you sure the Drive is tuned correctly to the motor.? If not then wasting you time tuning the controller.

    However 500in/s/s is very high(12700mm/s/s) and could be the cause of your tiny overshoot. This is very abrupt stop and from high speed. You can see in the video how abrupty it stops. Try lowering the Accelration and see if the error disappears or reduces.

    Also I notice you using kD value which often if required is much higher valule than 10. 100's even 1000's isn't unusual.
    The kD value will fine tune the oscillation or any humming noice from motors.

    You also don't mention the Kvff value. With such high acceleration then this value will come into play slightly as it trying to predict the next action and can help reduce errors if matched well to PID.

    To be honest no one can truely help you with this unless in front of machine. Even then it's mostly trial and error. Also I wouldn't waste much time fine tuning untill the axis is fully finished and working as it will be when cutting. Just adding little more Mass or lowering resonance can change the Tuning when comes to fine detail.

    Good luck and keep cool it will be worth the effort.

  6. #66
    Yeah I figured the cart was ahead of the horse so to speak but it was fun to get something moving. I was planning on just doing a quick tune so that I could jogg the axis... 3 hrs later I was so frustrated I had to say stop.

    I dont know that the motor is tuned correctly, these are the units from BST and I just made sure to set the drive to the correct number for the motor. I will need to do a little more learning on servo drive tuning before jumping into that can of worms... Should I need to dig into the servo driver setup? I was hopeful that just setting the number for the motor would get me where I needed to be.

    The acceleration was set just trying to push the limits of the servos a bit, I ran all the way down to 50 inch/s/s and it is always 0.003 inch off the mark with the PID set the way I have it. Then if I changed the PID, the overshoot and hunting was always essentially the same, so with that I came to the conclusion that the acceleration may not be in play? But obviously more tuning needs to be done.

    I do need to play more with the KD and Kvff, but I think I will take your advice and wait until the whole thing is together before performing the final tuning.

    Have a Mach4 question as well, DRO readout with the CSMIO-IP/a, in Mach3 if I would turn a servo motor by hand the DRO would update. In Mach4 I am not getting that, hoping that its just a setting somewhere that I overlooked? Anyone have any thoughts? I was using the demo of Mach3 and decided to buy Mach4 so I dont need/want to upgrade as quickly.

    So onto finishing the mechanicals. Thanks for the help

    Here is the Z axis jogging, I didnt do much of any tuning here just got it running making it easier to work on.
    Last edited by Scott Damman; 12-12-2016 at 07:02 PM.

  7. #67
    Are you sure about that acceleration? My machine is tuned at 3000mms2 and is much snappier at 10000mm min feed rate. And from servos is still on 50-60% of their ability. Frankly when working at around 16000mm/min it looks really dangerous and leaves you no time for any reaction.
    project 1 , 2, Dust Shoe ...

  8. #68
    I got my servos from BST too so likely the same, I think the thing with the drive number setting the drive up is that it has no idea what load the motor has - its just a ballpark setting. The downside is the manual is written Chinglish and unless you know exactly what parameter does what, then its all guesswork.

    I spent hours and hours tuning, its made harder as you also need to test each tune at multiple speeds, I test at 3, 13,23,33,43 and so on as % of full speed - its easy to tune so that it runs great at say 60-100% but oscillates badly below 50%

    In the end i tweaked in the order P - D - I until the following error was as low as possible, then added some kVff if needed.

    I'm still not happy with it though but at least the mill is running now. No doubt an expert could tune it in minutes but I don't know any mobile servo experts ;)

  9. #69
    Quote Originally Posted by Boyan Silyavski View Post
    Are you sure about that acceleration? My machine is tuned at 3000mms2 and is much snappier at 10000mm min feed rate. And from servos is still on 50-60% of their ability. Frankly when working at around 16000mm/min it looks really dangerous and leaves you no time for any reaction.
    No I am not sure, its very possible your machine is snappier I will have to take a look at your video, pretty hard to compare on video I suppose. Anyway, I was just going based on the settings in Mach that I had in at the time, quiet difficult to confirm at what speed its running. Also I was just jogging at a % of max (I am not sure if that % reduces both the feed rate and the acceleration) If both then what the video shows would be slower...

  10. #70
    Quote Originally Posted by Scott Damman View Post
    No I am not sure, its very possible your machine is snappier I will have to take a look at your video, pretty hard to compare on video I suppose. Anyway, I was just going based on the settings in Mach that I had in at the time, quiet difficult to confirm at what speed its running. Also I was just jogging at a % of max (I am not sure if that % reduces both the feed rate and the acceleration) If both then what the video shows would be slower...
    I agree, its difficult to guess from video. All I was saying that you have to check that acceleration in Mach3, the plugin you are using and the drives. If either one of the 3 is set differently then its the lowest value active in reality. Though i dont know CSMIO and if you have to set the acceleration in the plugin separately, so yo better check manual.

    My motors are only 400w but i assure you when i raise the acceleration snappiness from the servos themselves, its like shooting a bullet. Thats the sound how machine starts and stops. In fact my problems when tuning were related to Undershooting, cause i was not brave enough at first. So problem was it goes to position fast and then you could see how the motors for a millisecond were further positioning it in place. So i thought i am Overshooting. Yes but No. When i raised the servo response this disappeared. So auto tuning did not work i my case. Also it would be better if there is a total gain adjustment which auto adjusts all details, instead of separately adjusting each parameter. Which by the way is well described on many places around the web, but i still fail to comprehend it entirely .
    Last edited by Boyan Silyavski; 13-12-2016 at 09:56 AM.
    project 1 , 2, Dust Shoe ...

Page 7 of 11 FirstFirst ... 56789 ... LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. BUILD LOG: First time build - Steel Frame CNC Router
    By examorph in forum DIY Router Build Logs
    Replies: 144
    Last Post: 19-10-2023, 06:25 PM
  2. BUILD LOG: New Build, Aluminium Frame Router/Mill
    By Davek0974 in forum DIY Router Build Logs
    Replies: 101
    Last Post: 31-08-2016, 05:28 PM
  3. BUILD LOG: Steel frame cnc router design/build
    By CraftyGeek in forum DIY Router Build Logs
    Replies: 110
    Last Post: 06-05-2015, 10:00 PM
  4. BUILD LOG: First steel diy CNC router build
    By ivars211 in forum DIY Router Build Logs
    Replies: 59
    Last Post: 28-07-2014, 08:29 PM
  5. BUILD LOG: 7' X 4' Steel frame build
    By Ricardoco in forum DIY Router Build Logs
    Replies: 6
    Last Post: 28-10-2012, 06:02 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •