app
SOLIDWORKS Bridge
Public Made by Adomby adom
Launch, model and quit SOLIDWORKS from any Adom container. Nothing is ever lost.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
{
"id": "cswa-00-lego-2x4",
"title": "LEGO 2x4 brick (spec 0: the acceptance brick, not an exam part)",
"source": "adom/solidworks-bridge issue #1 (Michael, SOLIDWORKS 2021: volumeM3 2.0733615208e-6 from swx_mass_properties); examples/lego-2x4.json",
"official": false,
"units": "MMGS",
"material": {
"name": "ABS",
"densityKgM3": 1020
},
"expected": {
"massG": 2.114829,
"volumeMm3": 2073.3615208,
"tolerancePct": 1.0
},
"keyBasis": "Michael's measured volume x ABS 1020 kg/m^3 - the volume is a SOLIDWORKS 2021 measurement; the mass follows from it",
"needsOps": [],
"script": [
{
"op": "new_part"
},
{
"op": "sketch_rect",
"plane": "Top Plane",
"widthMm": 31.8,
"heightMm": 15.8,
"anchor": "center"
},
{
"op": "extrude",
"depthMm": 9.6
},
{
"op": "sketch_rect",
"plane": "Top Plane",
"widthMm": 29.4,
"heightMm": 13.4,
"anchor": "center"
},
{
"op": "cut",
"depthMm": 8.6,
"reverse": true
},
{
"op": "sketch",
"plane": "Top Plane",
"entities": [
{
"circle": {
"centerMm": [
-8,
0
],
"diameterMm": 6.51
}
},
{
"circle": {
"centerMm": [
-8,
0
],
"diameterMm": 4.8
}
},
{
"circle": {
"centerMm": [
0,
0
],
"diameterMm": 6.51
}
},
{
"circle": {
"centerMm": [
0,
0
],
"diameterMm": 4.8
}
},
{
"circle": {
"centerMm": [
8,
0
],
"diameterMm": 6.51
}
},
{
"circle": {
"centerMm": [
8,
0
],
"diameterMm": 4.8
}
}
]
},
{
"op": "extrude",
"depthMm": 8.6
},
{
"op": "sketch",
"plane": {
"offsetFrom": "Top Plane",
"offsetMm": 9.6
},
"entities": [
{
"circle": {
"centerMm": [
-12,
-4
],
"diameterMm": 4.8
}
},
{
"circle": {
"centerMm": [
-12,
4
],
"diameterMm": 4.8
}
},
{
"circle": {
"centerMm": [
-4,
-4
],
"diameterMm": 4.8
}
},
{
"circle": {
"centerMm": [
-4,
4
],
"diameterMm": 4.8
}
},
{
"circle": {
"centerMm": [
4,
-4
],
"diameterMm": 4.8
}
},
{
"circle": {
"centerMm": [
4,
4
],
"diameterMm": 4.8
}
},
{
"circle": {
"centerMm": [
12,
-4
],
"diameterMm": 4.8
}
},
{
"circle": {
"centerMm": [
12,
4
],
"diameterMm": 4.8
}
}
]
},
{
"op": "extrude",
"depthMm": 1.7
},
{
"op": "set_material",
"name": "ABS",
"densityKgM3": 1020
}
]
}