Development Roadmap
From
Milestones
- First full CAD implementation
- port all parts to NopSCADlib, upstream
- First full physical implementation
- Automated frame factory prototype
- Reduction of vitamins components
- Community bazaar
- VR pathfinder
- part choice, translation, rotation, enumeration
- implement verbs
- app store applications
- Debian package
Tasks
New contributors
This list of items is curated especially for new contributors to the project, to provide introductory projects with which to familiarize themselves with the project infrastructure, function, and development process.
- Install the replimat software and clone the replimat git repo
- Expand ferrule.scad to produce all ferrules in the accompanying datasheet
Interns
- Developing an engineering pathfinder project in VR
- Become familiar with the production toolchain
- Load production code and operate production equipment
- Attend group work and regular company meetings
- Outreach prep
Video production
- workstation bringup
- web dev bringup
- video production bringup
- creating / updating a project
Segments
- production montage
- cnc router
- chop saw
- packing
- use montage
- building a project
- driving a cargo cycle
- disassembly and packing away
- philosophy / voice over
- closing statement
- introduction
- pitch
- motion graphics and overlays
Director / Interviewer
- lead ins
- points of interest
Experienced contributors
- finish converting CNC router to grbl/Candle
- port CAD library to nopscadlib
implement 40mm standardmodel perforated T slot aluminum- automatic nut/bolt height adjustment when mounting plates
- add scale to renders
- parts should be indexed at first mounting hole, at origin
- model HGH20CA linear bearing as nopscadlib part
- model / find model for bicycle crank, arms, pedals
- nopscadlib translation and rotation functions - translate_x, translate_y, translate_z?
- nopscadlib lumber library
- implement cord library - point-to-point, curves, wires, hoses - based on NopSCADlib belt(); or sweep();
- implement fabrics library - curved flats for seats, etc
- implement linear axes in nopscadlib
- NESE module
- charge controller
- inverter / motor controller
- power cube assembly
solar panel - standard sizes- hydraulic parts
- motor - existing file
- VR CAD
part STL model loadingpart model positioningpart model physicshand modeling and basic controls- snap part models to grid
- enumerate loaded parts, parameters, and write out to file
- load file, placing and parameterizing parts
- load assembly of parts, snap to grid, and avoid loading any part which clobbers an existing one.
Tim
- contact Ashton about 40mm square tube
- reverse DNS
Assisting VillageKit
- Automated drilling machine
- establish expectations
demo Replimat infrastructure, drill assembly mockup, detailed discussion of function- machine design
- prototype construction
- proving run
- develop operating procedures
- develop maintenance procedures
- develop safety precautions
- tabulate bill of materials and consumables, labor