Forum Replies Created
-
AuthorPosts
-
patrickmParticipant
I’m starting to think that 9 axis G2Core might be the right choice. I see that you added some custom Gcodes for calling JSON from Gcode. I am wondering if that could be used for my cable tensioning needs. Looking at Github I see that various CM cores are supported. Having ethernet and motion control in the same MCU is appealing. Other than Arduino, what other dev platforms have been used with G2Core?
I am intending to use Step and Direction logic level signals to drive closed loop NEMA 34 steppers with 10:1 planetary gear boxes and brakes.
Due to space constraints, the drum is evolving into 3 separate rotating assemblies with linear axial motion.
The tensioners are cable blocks mounted on linear actuator arms driven by brushed DC motors driven by Gecko G320X digital servo drives with Step and Direction inputs. The cable tension is sensed by load cells driving ADC inputs. I’m starting to think that those custom temperature JSON GCodes could be modified for to control the cable tension based on the load cell values.
patrickmParticipantI am building a large trapezoidal retractable cloth cover (25′ x 25′) that is like a self furling sail. There are two 1/2″ bolt ropes sewn into 2 opposite edges of the cover. One side is pulled into an aluminum mast extrusion that is shorter than the other side of the cover. The other side is an aircraft cable loop pulling the other edge of the cover. The cover is wound around a 20 foot drumer that oscillates back and forth (24″ travel) to spread the bolt rope edges along the drum Y axis (~ 1/2″ wind spacing TBD). The drum rotation and y position need to be synchronized to allow the bolt rope to feed into the sail groove. The tension of the conveyor loops is provided by two separate linear actuators generating about 300 lbs of force each and is sensed by load cells.
What I want to use TinyG to do is provide S curve motion for the drum (X), winder position (Y), tensioners (Z, A) and control the brakes. My goal is to hopefully generate some gcode program(s) for extension and retraction and use closed loop jog movements to control the extended and retracted tensions.
-
AuthorPosts