This is likey a good enough BOM for that step file Make it by using
"grep ASSEMBLY_USAGE_OCCURRENCE" on the .step file. It will require some
hand cleanup.
#206=NEXT_ASSEMBLY_USAGE_OCCURRENCE('MOTOR_CAP:1','MOTOR_CAP:1',
#207=NEXT_ASSEMBLY_USAGE_OCCURRENCE('NEMA17:1','NEMA17:1','NEMA17:1',#106458,
#208=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M3x10:1','M3x10:1','M3x10:1',#106458,
#209=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M3x10:2','M3x10:2','M3x10:2',#106458,
#210=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M3x10:4','M3x10:4','M3x10:4',#106458,
#211=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M3x10:3','M3x10:3','M3x10:3',#106458,
#212=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x25:2','M4x25:2','M4x25:2',#106458,
#213=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x25:6','M4x25:6','M4x25:6',#106458,
#214=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x25:3','M4x25:3','M4x25:3',#106458,
#215=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x25:5','M4x25:5','M4x25:5',#106458,
#216=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x25:4','M4x25:4','M4x25:4',#106458,
#217=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x25:1','M4x25:1','M4x25:1',#106458,
#218=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:12','M4_NUT:12','M4_NUT:12',
#219=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:14','M4_NUT:14','M4_NUT:14',
#220=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:16','M4_NUT:16','M4_NUT:16',
#221=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:15','M4_NUT:15','M4_NUT:15',
#222=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:17','M4_NUT:17','M4_NUT:17',
#223=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:13','M4_NUT:13','M4_NUT:13',
#224=NEXT_ASSEMBLY_USAGE_OCCURRENCE('WAVE_BEARING_PLATE:1',
#225=NEXT_ASSEMBLY_USAGE_OCCURRENCE('WAVE_BEARING_CAP:1',
#226=NEXT_ASSEMBLY_USAGE_OCCURRENCE('606ZZ:1','606ZZ:1','606ZZ:1',#106447,
#227=NEXT_ASSEMBLY_USAGE_OCCURRENCE('606ZZ:2','606ZZ:2','606ZZ:2',#106447,
#228=NEXT_ASSEMBLY_USAGE_OCCURRENCE('SQ_NUT_M4:1','SQ_NUT_M4:1',
#229=NEXT_ASSEMBLY_USAGE_OCCURRENCE('SQ_NUT_M4:2','SQ_NUT_M4:2',
#230=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x15:1','M4x15:1','M4x15:1',#106447,
#231=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x15:2','M4x15:2','M4x15:2',#106447,
#232=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x10:1','M4x10:1','M4x10:1',#106447,
#233=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x10:2','M4x10:2','M4x10:2',#106447,
#234=NEXT_ASSEMBLY_USAGE_OCCURRENCE('606ZZ:3','606ZZ:3','606ZZ:3',#106447,
#235=NEXT_ASSEMBLY_USAGE_OCCURRENCE('606ZZ:4','606ZZ:4','606ZZ:4',#106447,
#236=NEXT_ASSEMBLY_USAGE_OCCURRENCE('606ZZ:5','606ZZ:5','606ZZ:5',#106447,
#237=NEXT_ASSEMBLY_USAGE_OCCURRENCE('606ZZ:6','606ZZ:6','606ZZ:6',#106447,
#238=NEXT_ASSEMBLY_USAGE_OCCURRENCE('HOUSING:1','HOUSING:1','HOUSING:1',
#239=NEXT_ASSEMBLY_USAGE_OCCURRENCE('6807ZZ:1','6807ZZ:1','6807ZZ:1',#106455,
#240=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:1','M4_NUT:1','M4_NUT:1',#106455,
#241=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:7','M4_NUT:7','M4_NUT:7',#106455,
#242=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:8','M4_NUT:8','M4_NUT:8',#106455,
#243=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:9','M4_NUT:9','M4_NUT:9',#106455,
#244=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:10','M4_NUT:10','M4_NUT:10',
#245=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:11','M4_NUT:11','M4_NUT:11',
#246=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x10:3','M4x10:3','M4x10:3',#106455,
#247=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x10:5','M4x10:5','M4x10:5',#106455,
#248=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x10:6','M4x10:6','M4x10:6',#106455,
#249=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x10:7','M4x10:7','M4x10:7',#106455,
#250=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x10:4','M4x10:4','M4x10:4',#106455,
#251=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x10:8','M4x10:8','M4x10:8',#106455,
#252=NEXT_ASSEMBLY_USAGE_OCCURRENCE('OUTPUT_SHAFT:1','OUTPUT_SHAFT:1',
#253=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:23','M4_NUT:23','M4_NUT:23',
#254=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:22','M4_NUT:22','M4_NUT:22',
#255=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:21','M4_NUT:21','M4_NUT:21',
#256=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:20','M4_NUT:20','M4_NUT:20',
#257=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:19','M4_NUT:19','M4_NUT:19',
#258=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4_NUT:18','M4_NUT:18','M4_NUT:18',
#259=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x10:14','M4x10:14','M4x10:14',#106463,
#260=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x10:13','M4x10:13','M4x10:13',#106463,
#261=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x10:12','M4x10:12','M4x10:12',#106463,
#262=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x10:11','M4x10:11','M4x10:11',#106463,
#263=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x10:10','M4x10:10','M4x10:10',#106463,
#264=NEXT_ASSEMBLY_USAGE_OCCURRENCE('M4x10:9','M4x10:9','M4x10:9',#106463,
#265=NEXT_ASSEMBLY_USAGE_OCCURRENCE('WAVE_GEN1_ASM:1','WAVE_GEN1_ASM:1',
#266=NEXT_ASSEMBLY_USAGE_OCCURRENCE('FLEXGEAR:1','FLEXGEAR:1',
#267=NEXT_ASSEMBLY_USAGE_OCCURRENCE('CIRCULAR_SPLINE:1',
#268=NEXT_ASSEMBLY_USAGE_OCCURRENCE('ASM_HOUSING:1','ASM_HOUSING:1',
#269=NEXT_ASSEMBLY_USAGE_OCCURRENCE('ASM_MOTOR:1','ASM_MOTOR:1',
#270=NEXT_ASSEMBLY_USAGE_OCCURRENCE('ASM_OUTPUT_SHAFT:1',
On Tue, Jul 28, 2020 at 4:08 AM Gene Heskett <[email protected]> wrote:
> On Tuesday 28 July 2020 02:59:01 Chris Albertson wrote:
>
> > .STEP started out as the native format for Solidworks but is now an
> > ISO standard. You can read and write the file with many different
> > programs. FreeCAD is one.
> >
> > But the file is just a plain old ASCII text file. If there is some
> > data inside try "grep" or just a text editor and search for a word.
> >
> > NIST has a web app that puts a .step file into a spreadsheet
> > https://www.nist.gov/services-resources/software/step-file-analyzer-an
> >d-viewer
> >
> > <https://www.nist.gov/services-resources/software/step-file-analyzer-a
> >nd-viewer> What are you making? I read a post about 50 ball bearings.
> > THat is a complex machine. A four legged walking robot? Got a link
> > to the .step file?
> >
> No, 3 of a harmonic drive I found on thingiverse, each of which uses 7
> ball bearings. One larger one for output shaft, and 6 smaller ones for
> the wave driver. Drives with a std nema-17 motor. The link has been
> posted to this list twice.
>
> <https://www.thingiverse.com/thing:4505585>
>
> But if making it, a warning, the bearing carrier is a couple hairs small,
> so when rendering it. I'll have to wait on the bearings and build one to
> see what sort of a ratio to set the printers x,y scales to in order to
> build the right size for those final 6 parts. It has IMO a slightly
> small flex gear, and it could be that a similar correction might be
> needed for that. It looks like a good design otherwise, but these mods
> will bring its precision more into line with the several hundred dollar
> metal clones. Making the flex gear bigger by 1 or 2%, will reduce the
> flexion needed to drive it, extending its life. Or one could scale the
> outer spline down that same %. I'll fix the wave bearing carrier first
> for full engagement, and if that pulls the teeth too far apart at the
> inside flex where the teeth clear and are stepping across each other,
> and tips are pointed at each other, what they clear by could be reduced
> to zip by scaling up the flex gear as it prints, probably by reprinting
> them once that ratio is determined. That should reduce the flex and make
> a longer lasting drive.
>
> 2 of these 3 will become telescope drive parts, I've had a Meade DS-10
> for ages that needs driven from a linux proggy called stellarium and one
> might wind up redrilled for a nema-23 mount and maybe adapted to drive
> that BS-1 indexing head's worm. That will stress it a lot harder as I
> intend to be able to move it under cutting load. Might have to remake
> the moving parts from PET for that. We'll see...
>
> > On Mon, Jul 27, 2020 at 11:10 PM Gene Heskett <[email protected]>
> wrote:
> > > Greetings all;
> > >
> > > Freecad newbie, and I'd like to get a printout of the parts list in
> > > this .step file. The list it shows in the upper left panel.
> > >
> > > This is version 16, is it possible, and if so how?
> > >
> > > Thanks.
> > >
> > > Cheers, Gene Heskett
> > > --
> > > "There are four boxes to be used in defense of liberty:
> > > soap, ballot, jury, and ammo. Please use in that order."
> > > -Ed Howdershelt (Author)
> > > If we desire respect for the law, we must first make the law
> > > respectable. - Louis D. Brandeis
> > > Genes Web page <http://geneslinuxbox.net:6309/gene>
> > >
> > >
> > > _______________________________________________
> > > Emc-users mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/emc-users
>
>
> Cheers, Gene Heskett
> --
> "There are four boxes to be used in defense of liberty:
> soap, ballot, jury, and ammo. Please use in that order."
> -Ed Howdershelt (Author)
> If we desire respect for the law, we must first make the law respectable.
> - Louis D. Brandeis
> Genes Web page <http://geneslinuxbox.net:6309/gene>
>
>
> _______________________________________________
> Emc-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
--
Chris Albertson
Redondo Beach, California
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users