I run a brushless spindle motor with the BLDC component and a Mesa 8i20. The waveform depends on the personality selected and usually only starts in trapezoidal mode if using hall sensors then switches to sinusoidal. I can't much of the gritty details of setting it up and waveform wasn't a huge thing when I configured my mill. I had more of a fun time getting the PID setup than anything, but that's mostly due to the fact that the 8i20 is a torque mode drive rather than a velocity mode drive. I haven't touched the config in a while as my mill just runs now.
I'm not sure what "resembling microstepping" means for a brushless DC motor. Alot of the BLDC component relies on the feedback. It's best for running servo's where the drive itself can be dumb and the Linuxcnc hardware/software can handle commutation based on feedback. There's a few modes which can run without feedback but the usefullness depends on what you're doing. On Saturday, April 27, 2019 at 4:03:59 PM UTC-4, darens...@gmail.com wrote: > > Got a project where I will be doing pwm of the three phases of a bldc > motor implementing sinesoudial drive for something resembling micro > stepping. > I saw the bldc component but it looks to be a trapezoidal implementation. > Anyone whipped this up before I do? Basically 3 pwm lines following a > sine wave 120 degrees apart. > > Thank you. > -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.