latest :)

This commit is contained in:
lovebird 2024-07-22 20:16:03 +02:00
parent af86975a51
commit f1fc5c69d7
120 changed files with 2181 additions and 10 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
extrusion/systems/sheets/spc-450-test/cad/20_80_60.SLDPRT (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
extrusion/systems/sheets/spc-450-test/cad/Rod-25.SLDPRT (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
extrusion/systems/sheets/spc-450/cad/20_80_60.SLDPRT (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
extrusion/systems/sheets/spc-450/cad/sp-artition-cell.SLDPRT (Stored with Git LFS) Normal file

Binary file not shown.

4
products/poly-mech/.gitignore vendored Normal file
View File

@ -0,0 +1,4 @@
/node_modules
/coverage
*.log
.DS_Store

View File

@ -0,0 +1,4 @@
./docs
./scripts
./tests
./incoming

View File

@ -0,0 +1,34 @@
## Components
- [ ] joints
- [ ] stationary
- [ ] compats
- [ ] fasteners
- [ ] base
- [ ] axial
- [ ] linear
- [ ] glide
## Moulds
- [ ] beam
- [ ] quad
- [ ] continous
- [ ] inserts
## Research
- [ ] Spacing
- [ ] Language
- [ ] [Structural formula](https://en.wikipedia.org/wiki/Structural_formula) (2D)
- [ ] [Fischer Projection](https://en.wikipedia.org/wiki/Fischer_projection)
- [ ] [Skeletal formula](https://en.wikipedia.org/wiki/Skeletal_formula) (3D)
- [ ] Simplified Representation | Nodes and Connectors | Angles and Bonds | Types of Joints | Planar vs. Spatial Diagrams
- [ ] ``` □───○ (1,1) (4,5) ``` (sphere->shaft->box)
- [ ] https://en.wikipedia.org/wiki/ACD/ChemSketch
- [ ] [BPML](https://en.wikipedia.org/wiki/Business_Process_Modeling_Language)
- [ ] [BPMN - Editor Web](https://bpmn.io/)
## Resources
- https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear/lbbr25-skf

12
products/poly-mech/cad/.gitattributes vendored Normal file
View File

@ -0,0 +1,12 @@
*.pdf filter=lfs diff=lfs merge=lfs -text
*.igs filter=lfs diff=lfs merge=lfs -text
*.iges filter=lfs diff=lfs merge=lfs -text
*.step filter=lfs diff=lfs merge=lfs -text
SLDASM filter=lfs diff=lfs merge=lfs -text
STEP filter=lfs diff=lfs merge=lfs -text
jpg filter=lfs diff=lfs merge=lfs -text
*.SLDASM filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.SLDPRT filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text

View File

@ -0,0 +1,45 @@
{
"includes": [
"${PRODUCT_ROOT}",
"${PRODUCT_ROOT}/templates/library/",
"${PRODUCT_ROOT}/templates/shared/",
"${root}/osr",
"${root}/osr/library",
"${root}/osr/widgets",
"${root}/_includes",
"${root}/templates/site/"
],
"variables": {
"PRODUCT_ROOT": "${root}/${product}/",
"_abs_url": "https://plastic-hub.com",
"abs_url": "https://plastic-hub.com/",
"CACHE": "${root}/cache/",
"CACHE_URL": "${abs_url}/cache/",
"MAGENTO_URL": "https://shop.plastic-hub.com"
},
"env": {
"library": {
"includes": [
"${PRODUCT_ROOT}/templates/shared/",
"${root}/osr",
"${root}/osr/widgets",
"${PRODUCT_ROOT}"
],
"variables": {
"abs_url": "http://localhost:8008/",
"MAGENTO_URL": "https://shop.plastic-hub.com"
}
},
"library-release": {
"includes": [
"${PRODUCT_ROOT}/templates/shared/",
"${root}/osr",
"${root}/osr/widgets",
"${PRODUCT_ROOT}"
],
"variables": {
"abs_url": "https://osr-plastic.org"
}
}
}
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,14 @@
## Components
- [ ] joints
- [ ] stationary
- [ ] compats
- [ ] fasteners
- [ ] base
- [ ] axial
- [ ] linear
- [ ] glide
## Resources
- https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear/lbbr25-skf

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,14 @@
## Components
- [ ] joints
- [ ] stationary
- [ ] compats
- [ ] fasteners
- [ ] base
- [ ] axial
- [ ] linear
- [ ] glide
## Resources
- https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear/lbbr25-skf

BIN
products/poly-mech/cad/joints/slides-20/Cover.SLDPRT (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
products/poly-mech/cad/joints/slides-20/lbbr25-skf.SLDPRT (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,14 @@
## Components
- [ ] joints
- [ ] stationary
- [ ] compats
- [ ] fasteners
- [ ] base
- [ ] axial
- [ ] linear
- [ ] glide
## Resources
- https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear/lbbr25-skf

BIN
products/poly-mech/cad/joints/slides-25-hex/Cover.SLDPRT (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,14 @@
## Components
- [ ] joints
- [ ] stationary
- [ ] compats
- [ ] fasteners
- [ ] base
- [ ] axial
- [ ] linear
- [ ] glide
## Resources
- https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear/lbbr25-skf

BIN
products/poly-mech/cad/joints/slides-25-quad/Cover.SLDPRT (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,17 @@
[
{
"File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\components\\hardware\\polymech\\joints\\slides-25-quad\\SlideDual-25ID-40OD-58H-Tests.SLDASM"
},
{
"File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\components\\hardware\\polymech\\joints\\slides-25-quad\\SlideQuad-25ID-60.SLDPRT"
},
{
"File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\components\\hardware\\polymech\\joints\\slides-25-quad\\Cover.SLDPRT"
},
{
"File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\components\\hardware\\polymech\\joints\\slides-25-quad\\lbbr25-skf.SLDPRT"
},
{
"File Path": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\components\\hardware\\polymech\\joints\\slides-25-quad\\SlideDual-25ID-40OD-58H.SLDASM"
}
]

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,91 @@
[
{
"src": "C:/Users/mc007/Desktop/osr/products/products/components/hardware/polymech/joints/slides-25-quad/SlideDual-25ID-40OD-58H-Tests.SLDASM",
"target": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\components\\hardware\\polymech\\joints\\slides-25-quad\\SlideDual-25ID-40OD-58H-Tests.json",
"options": {
"src": "C:/Users/mc007/Desktop/osr/products/products/components/hardware/polymech/joints/slides-25-quad/SlideDual-25ID-40OD-58H-Tests.SLDASM",
"dst": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\components\\hardware\\polymech\\joints\\slides-25-quad\\&{SRC_DIR}\\&{SRC_NAME}.+(json)",
"debug": false,
"verbose": true,
"dry": false,
"cache": true,
"hidden": "true",
"renderer": "Solidworks",
"alt": true,
"quality": 2,
"logLevel": "warn",
"close": "true",
"width": "1024",
"height": "1024",
"script": "convert.exe",
"sw": 2022,
"swv": 30,
"configuration": "Default",
"report": "${SRC_DIR}/cad-report-${CONFIGURATION}.json",
"variables": {
"SRC_PATH": "C:/Users/mc007/Desktop/osr/products/products/components/hardware/polymech/joints/slides-25-quad/SlideDual-25ID-40OD-58H-Tests.SLDASM",
"SRC_DIR": "C:/Users/mc007/Desktop/osr/products/products/components/hardware/polymech/joints/slides-25-quad",
"SRC_NAME": "SlideDual-25ID-40OD-58H-Tests",
"SRC_FILE_NAME": "SlideDual-25ID-40OD-58H-Tests.SLDASM",
"SRC_FILE_EXT": "SLDASM",
"SRC_IS_FILE": true,
"SRC_IS_FOLDER": false,
"SRC_IS_EXPRESSION": false,
"SRC_IS_GLOB": false,
"SRC_FILES": [
"C:/Users/mc007/Desktop/osr/products/products/components/hardware/polymech/joints/slides-25-quad/SlideDual-25ID-40OD-58H-Tests.SLDASM"
],
"DST_PATH": "&{SRC_DIR}/&{SRC_NAME}.+(json)",
"DST_DIR": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\components\\hardware\\polymech\\joints\\slides-25-quad",
"DST_NAME": "&{SRC_NAME}",
"DST_FILE_NAME": "\\&{SRC_DIR}\\&{SRC_NAME}.+(json)",
"DST_FILE_EXT": "+(json)",
"DST_IS_FILE": false,
"DST_IS_FOLDER": false,
"DST_IS_EXPRESSION": false,
"DST_IS_GLOB": true,
"DST_GLOB": "\\&{SRC_DIR}\\&{SRC_NAME}.+(json)",
"DST_GLOB_EXTENSIONS": [
"json"
],
"DST_FILES": []
},
"view": "Render",
"args": "",
"bom-config": "Default",
"bom-detail": 1,
"bom-type": 2,
"bom-images": false,
"srcInfo": {
"PATH": "C:/Users/mc007/Desktop/osr/products/products/components/hardware/polymech/joints/slides-25-quad/SlideDual-25ID-40OD-58H-Tests.SLDASM",
"DIR": "C:/Users/mc007/Desktop/osr/products/products/components/hardware/polymech/joints/slides-25-quad",
"NAME": "SlideDual-25ID-40OD-58H-Tests",
"FILE_NAME": "SlideDual-25ID-40OD-58H-Tests.SLDASM",
"FILE_EXT": "SLDASM",
"IS_FILE": true,
"IS_FOLDER": false,
"IS_EXPRESSION": false,
"IS_GLOB": false,
"FILES": [
"C:/Users/mc007/Desktop/osr/products/products/components/hardware/polymech/joints/slides-25-quad/SlideDual-25ID-40OD-58H-Tests.SLDASM"
]
},
"dstInfo": {
"PATH": "&{SRC_DIR}/&{SRC_NAME}.+(json)",
"DIR": "C:\\Users\\mc007\\Desktop\\osr\\products\\products\\components\\hardware\\polymech\\joints\\slides-25-quad",
"NAME": "&{SRC_NAME}",
"FILE_NAME": "\\&{SRC_DIR}\\&{SRC_NAME}.+(json)",
"FILE_EXT": "+(json)",
"IS_FILE": false,
"IS_FOLDER": false,
"IS_EXPRESSION": false,
"IS_GLOB": true,
"GLOB": "\\&{SRC_DIR}\\&{SRC_NAME}.+(json)",
"GLOB_EXTENSIONS": [
"json"
],
"FILES": []
}
}
}
]

View File

@ -0,0 +1,10 @@
"Bore-Diameter"= 25
"Bearing-Diameter-Outer"= 40
"Bearing-Height"= 58
"Height"= 60
"Width"= 60
"Depth"= 60
"Hole-Pattern-Diameter" = "Bearing-Diameter-Outer" + ( "Width" - "Bearing-Diameter-Outer" ) / 2
"Holes"= 4
"Cover-Thickness"= 1
"Holes-Diameter"= 5

Binary file not shown.

View File

@ -0,0 +1,14 @@
## Components
- [ ] joints
- [ ] stationary
- [ ] compats
- [ ] fasteners
- [ ] base
- [ ] axial
- [ ] linear
- [ ] glide
## Resources
- https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear/lbbr25-skf

BIN
products/poly-mech/cad/joints/slides-25/Cover.SLDPRT (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
products/poly-mech/cad/joints/slides-25/lbbr25-skf.SLDPRT (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,14 @@
## Components
- [ ] joints
- [ ] stationary
- [ ] compats
- [ ] fasteners
- [ ] base
- [ ] axial
- [ ] linear
- [ ] glide
## Resources
- https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear/lbbr25-skf

BIN
products/poly-mech/cad/joints/slides/Cover.SLDPRT (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
products/poly-mech/cad/joints/slides/lbbr25-skf.SLDPRT (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,14 @@
## Components
- [ ] joints
- [ ] stationary
- [ ] compats
- [ ] fasteners
- [ ] base
- [ ] axial
- [ ] linear
- [ ] glide
## Resources
- https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear/lbbr25-skf

View File

@ -0,0 +1,44 @@
{
"name": "osr-machines",
"version": "0.1.0",
"main": "index.js",
"scripts": {
"dev-grunt": "tsc -p . -w",
"test": "echo \"Error: no test specified\" && exit 1",
"serve": "bundle exec jekyll serve --trace --port 8008 --incremental",
"build": "bundle exec jekyll build --profile --trace -d ../plastic-hub.com/",
"build-osr": "bundle exec jekyll build --profile --trace -d ../../osr-plastic.org/dev.osr-plastic.org/",
"archives": "sh scripts/mkArchives.sh"
},
"author": "",
"license": "ISC",
"dependencies": {
"@plastichub/core": "^0.2.6",
"@plastichub/fs": "^0.13.32",
"@plastichub/osr-cache": "^0.4.5",
"@plastichub/osr-cli-commons": "^0.4.3",
"@plastichub/osr-fs-utils": "file:../osr-fs-utils",
"@plastichub/osr-tasks": "^0.5.2",
"@plastichub/osrl": "^0.5.3",
"@types/lodash": "^4.14.148",
"@types/node": "^12.12.8",
"@types/showdown": "^2.0.0",
"bluebird": "^3.7.2",
"cheerio": "^1.0.0-rc.10",
"chokidar": "^3.5.3",
"fast-glob": "^3.2.7",
"find-up": "^6.2.0",
"grunt": "^1.4.1",
"grunt-extend-config": "^0.9.7",
"grunt-parallel": "^0.5.1",
"grunt-shell": "^3.0.1",
"js-beautify": "^1.14.7",
"lodash": "^4.17.21",
"md5": "^2.3.0",
"recursive-merge": "^1.2.1",
"request": "^2.76.0",
"showdown": "^2.1.0",
"tslog": "^4.8.2",
"typescript": "^5.1.6"
}
}

View File

@ -0,0 +1,55 @@
## Components
### Base
- [ ] joints
- [ ] stationary
- [ ] compats
- [ ] fasteners
- [ ] base
- [ ] axial
- [ ] linear
- [ ] glide
### Extensions
- [ ] supports for shields
## Moulds
- [ ] beam
- [ ] quad
- [ ] continous
- [ ] inserts
## Research
- [ ] Spacing
- [ ] Language
- [ ] [Structural formula](https://en.wikipedia.org/wiki/Structural_formula) (2D)
- [ ] [Fischer Projection](https://en.wikipedia.org/wiki/Fischer_projection)
- [ ] [Skeletal formula](https://en.wikipedia.org/wiki/Skeletal_formula) (3D)
- [ ] Simplified Representation | Nodes and Connectors | Angles and Bonds | Types of Joints | Planar vs. Spatial Diagrams
- [ ] ``` □───○ (1,1) (4,5) ``` (sphere->shaft->box)
- [ ] https://en.wikipedia.org/wiki/ACD/ChemSketch
- [ ] [BPML](https://en.wikipedia.org/wiki/Business_Process_Modeling_Language)
- [ ] [BPMN - Editor Web](https://bpmn.io/)
## Design
- bases : preferably cubic, otherwise matching proportions of connected components (golden ratio, at least on one plane)
- core size + extension space (bolts, washers - max.), starting from 40x40, bounding box must be in even numbers
- up and down compatible by at least one size
## Implmentation
- SCAD tests (equation->render|step)
- OSR-AI tests & templates (NPL)
## Stock Sizes
- raw : 50x50 | 70x70 | 90x90 | 130x130
## Resources
- https://www.123rodamiento.es/rodamiento-cojinete/transmision-lineal/rodamiento-linear/lbbr25-skf

BIN
products/poly-mech/cad/rods/Rod-16-100.SLDPRT (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,2 @@
ALGOLIA_API_KEY='78f6a0eddf80515158e7d0c44929b37d' bundle exec jekyll algolia

Some files were not shown because too many files have changed in this diff Show More