sw2025 1/2
This commit is contained in:
parent
2f87f3d081
commit
82fa45c31b
@ -61,11 +61,11 @@ export const defaultOptions = (yargs) => {
|
||||
}).option('sw', {
|
||||
describe: 'Set explicit the path to the Solidworks binaries & scripts.\
|
||||
Otherwise, set it to 2020, 2022 or 2023 to use the built-in binaries',
|
||||
default: 2024,
|
||||
default: 2025,
|
||||
type: 'number'
|
||||
}).option('swv', {
|
||||
describe: 'Internal Solidworks Version. Use \'30\' for 2022',
|
||||
default: 32,
|
||||
default: 33,
|
||||
type: 'number'
|
||||
}).option('pack', {
|
||||
describe: 'Pack and Go an Assembly. The destination must be a folder',
|
||||
|
||||
72474
packages/cad/dist/main_node.cjs
vendored
Normal file
72474
packages/cad/dist/main_node.cjs
vendored
Normal file
File diff suppressed because one or more lines are too long
7
packages/cad/dist/main_node.js
vendored
7
packages/cad/dist/main_node.js
vendored
@ -58778,7 +58778,6 @@ const MSG_FAILED_TO_LOAD = 'Failed to load';
|
||||
|
||||
|
||||
|
||||
//https://nodejs.org/api/esm.html#importmetadirname
|
||||
const sw_util_dirname = () => __dirname.replace('dist', '');
|
||||
const swProcMessage = (log) => {
|
||||
const regex = /<<(\w+)::(.*?)>>/;
|
||||
@ -58857,7 +58856,7 @@ const equalFiles = (pathA, pathB) => {
|
||||
external_fs_.closeSync(fdB);
|
||||
return true;
|
||||
};
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3ctdXRpbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jYWQvc3ctdXRpbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEtBQUssRUFBRSxNQUFNLElBQUksQ0FBQTtBQUN4QixPQUFPLEtBQUssSUFBSSxNQUFNLE1BQU0sQ0FBQTtBQUM1QixPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFBO0FBQ3hDLE9BQU8sRUFBRSxJQUFJLElBQUksTUFBTSxFQUFFLE1BQU0scUJBQXFCLENBQUE7QUFDcEQsT0FBTyxFQUFFLElBQUksSUFBSSxJQUFJLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQTtBQUNoRCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUE7QUFFOUMsbURBQW1EO0FBQ25ELE1BQU0sQ0FBQyxNQUFNLE9BQU8sR0FBRyxHQUFHLEVBQUUsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLEVBQUUsQ0FBQyxDQUFBO0FBRXBFLE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBRyxDQUFDLEdBQVcsRUFBK0MsRUFBRTtJQUN0RixNQUFNLEtBQUssR0FBRyxrQkFBa0IsQ0FBQTtJQUNoQyxNQUFNLEtBQUssR0FBRyxHQUFHLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFBO0lBQzlCLElBQUksS0FBSyxFQUFFLENBQUM7UUFDUixPQUFPO1lBQ0gsUUFBUSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUM7WUFDbEIsT0FBTyxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUM7U0FDcEIsQ0FBQTtJQUNMLENBQUM7QUFDTCxDQUFDLENBQUE7QUFDRCxNQUFNLENBQUMsTUFBTSxZQUFZLEdBQUcsQ0FBQyxJQUFZLEVBQUUsRUFBRSxDQUFDLElBQUksQ0FBQyxJQUFJLEVBQUUsUUFBUSxDQUFXLElBQUksTUFBTSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMs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
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3ctdXRpbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jYWQvc3ctdXRpbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEtBQUssRUFBRSxNQUFNLElBQUksQ0FBQTtBQUN4QixPQUFPLEtBQUssSUFBSSxNQUFNLE1BQU0sQ0FBQTtBQUM1QixPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFBO0FBQ3hDLE9BQU8sRUFBRSxJQUFJLElBQUksTUFBTSxFQUFFLE1BQU0scUJBQXFCLENBQUE7QUFDcEQsT0FBTyxFQUFFLElBQUksSUFBSSxJQUFJLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQTtBQUNoRCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUE7QUFFOUMsTUFBTSxDQUFDLE1BQU0sT0FBTyxHQUFHLEdBQUcsRUFBRSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsRUFBRSxDQUFDLENBQUE7QUFFcEUsTUFBTSxDQUFDLE1BQU0sYUFBYSxHQUFHLENBQUMsR0FBVyxFQUFnRCxFQUFFO0lBQ3ZGLE1BQU0sS0FBSyxHQUFHLGtCQUFrQixDQUFBO0lBQ2hDLE1BQU0sS0FBSyxHQUFHLEdBQUcsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUE7SUFDOUIsSUFBSSxLQUFLLEVBQUUsQ0FBQztRQUNSLE9BQU87WUFDSCxRQUFRLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQztZQUNsQixPQUFPLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQztTQUNwQixDQUFBO0lBQ0wsQ0FBQztBQUNMLENBQUMsQ0FBQTtBQUNELE1BQU0sQ0FBQyxNQUFNLFlBQVksR0FBRyxDQUFDLElBQVksRUFBRSxFQUFFLENBQUMsSUFBSSxDQUFDLElBQUksRUFBRSxRQUFRLENBQVcsSUFBSSxNQUFNLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFBO0FBRWhHLE1B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
|
||||
;// ./node_modules/csv-stringify/lib/utils/get.js
|
||||
// Lodash implementation of `get`
|
||||
|
||||
@ -70504,11 +70503,11 @@ const sw_argv_defaultOptions = (yargs) => {
|
||||
}).option('sw', {
|
||||
describe: 'Set explicit the path to the Solidworks binaries & scripts.\
|
||||
Otherwise, set it to 2020, 2022 or 2023 to use the built-in binaries',
|
||||
default: 2024,
|
||||
default: 2025,
|
||||
type: 'number'
|
||||
}).option('swv', {
|
||||
describe: 'Internal Solidworks Version. Use \'30\' for 2022',
|
||||
default: 32,
|
||||
default: 33,
|
||||
type: 'number'
|
||||
}).option('pack', {
|
||||
describe: 'Pack and Go an Assembly. The destination must be a folder',
|
||||
|
||||
BIN
packages/cad/dist/win-64/pm-cad.exe
vendored
Normal file
BIN
packages/cad/dist/win-64/pm-cad.exe
vendored
Normal file
Binary file not shown.
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@polymech/cad",
|
||||
"version": "1.8.8",
|
||||
"version": "1.8.9",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"test": "echo \"Error: no test specified\" && exit 1",
|
||||
@ -34,7 +34,7 @@
|
||||
"3D"
|
||||
],
|
||||
"bin": {
|
||||
"polymech-cad": "dist/main.js"
|
||||
"polymech-cad": "dist-in/main.js"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
@ -77,4 +77,4 @@
|
||||
"webpack-cli": "^6.0.1",
|
||||
"webpack-visualizer-plugin2": "^1.2.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -3,39 +3,39 @@ import { compile } from 'nexe';
|
||||
import path from 'path';
|
||||
import fs from 'fs';
|
||||
|
||||
async function buildExecutable() {
|
||||
async function buildExecutable() {
|
||||
const outputDir = './dist/win-64';
|
||||
const outputFile = 'kbot.exe';
|
||||
const outputFile = 'pm-cad.exe';
|
||||
const entryPoint = './dist/main_node.cjs';
|
||||
const nexeTemp = '../../nexe-24';
|
||||
const nodeVersion = '24.5.0';
|
||||
|
||||
|
||||
// Ensure output directory exists
|
||||
if (!fs.existsSync(outputDir)) {
|
||||
fs.mkdirSync(outputDir, { recursive: true });
|
||||
console.log(`📁 Created output directory: ${outputDir}`);
|
||||
}
|
||||
|
||||
|
||||
// Ensure nexe temp directory exists
|
||||
if (!fs.existsSync(nexeTemp)) {
|
||||
fs.mkdirSync(nexeTemp, { recursive: true });
|
||||
console.log(`📁 Created temp directory: ${nexeTemp}`);
|
||||
}
|
||||
|
||||
|
||||
// Check if entry point exists
|
||||
if (!fs.existsSync(entryPoint)) {
|
||||
console.log(`❌ Entry point ${entryPoint} not found. Please run 'npm run build' first.`);
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
|
||||
const outputPath = path.join(outputDir, outputFile);
|
||||
|
||||
|
||||
console.log('📦 Compiling with nexe...');
|
||||
console.log(` Entry: ${entryPoint}`);
|
||||
console.log(` Output: ${outputPath}`);
|
||||
console.log(` Temp: ${nexeTemp}`);
|
||||
console.log(` Target: windows-x64-${nodeVersion}`);
|
||||
|
||||
|
||||
try {
|
||||
await compile({
|
||||
input: entryPoint,
|
||||
@ -69,18 +69,18 @@ async function buildExecutable() {
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
|
||||
console.log(`✅ Successfully compiled to ${outputPath}`);
|
||||
|
||||
|
||||
// Show file size
|
||||
if (fs.existsSync(outputPath)) {
|
||||
const stats = fs.statSync(outputPath);
|
||||
const fileSizeInMB = (stats.size / (1024 * 1024)).toFixed(2);
|
||||
console.log(`📊 Executable size: ${fileSizeInMB} MB`);
|
||||
}
|
||||
|
||||
|
||||
console.log('🎉 Build complete!');
|
||||
|
||||
|
||||
} catch (error) {
|
||||
console.error('❌ Compilation failed:', error.message);
|
||||
if (error.stack) {
|
||||
|
||||
@ -65,11 +65,11 @@ export const defaultOptions = (yargs: CLI.Argv) => {
|
||||
}).option('sw', {
|
||||
describe: 'Set explicit the path to the Solidworks binaries & scripts.\
|
||||
Otherwise, set it to 2020, 2022 or 2023 to use the built-in binaries',
|
||||
default: 2024,
|
||||
default: 2025,
|
||||
type: 'number'
|
||||
}).option('swv', {
|
||||
describe: 'Internal Solidworks Version. Use \'30\' for 2022',
|
||||
default: 32,
|
||||
default: 33,
|
||||
type: 'number'
|
||||
}).option('pack', {
|
||||
describe: 'Pack and Go an Assembly. The destination must be a folder',
|
||||
|
||||
BIN
packages/cad/tests/cabinet/~$2P-Power.SLDASM
Normal file
BIN
packages/cad/tests/cabinet/~$2P-Power.SLDASM
Normal file
Binary file not shown.
BIN
packages/cad/tests/cabinet/~$403_MountPlate_x2_4mm_INOX.SLDPRT
Normal file
BIN
packages/cad/tests/cabinet/~$403_MountPlate_x2_4mm_INOX.SLDPRT
Normal file
Binary file not shown.
BIN
packages/cad/tests/cabinet/~$525_Belt_x1_1mm_INOX.SLDPRT
Normal file
BIN
packages/cad/tests/cabinet/~$525_Belt_x1_1mm_INOX.SLDPRT
Normal file
Binary file not shown.
BIN
packages/cad/tests/cabinet/~$530_BasePost.SLDPRT
Normal file
BIN
packages/cad/tests/cabinet/~$530_BasePost.SLDPRT
Normal file
Binary file not shown.
Binary file not shown.
BIN
packages/cad/tests/cabinet/~$610_FrontPanel_x1_1mm_INOX.SLDPRT
Normal file
BIN
packages/cad/tests/cabinet/~$610_FrontPanel_x1_1mm_INOX.SLDPRT
Normal file
Binary file not shown.
BIN
packages/cad/tests/cabinet/~$611_BackPanel_x2_1mm_INOX.SLDPRT
Normal file
BIN
packages/cad/tests/cabinet/~$611_BackPanel_x2_1mm_INOX.SLDPRT
Normal file
Binary file not shown.
BIN
packages/cad/tests/cabinet/~$612_SidePanel_x2_1mm_INOX.SLDPRT
Normal file
BIN
packages/cad/tests/cabinet/~$612_SidePanel_x2_1mm_INOX.SLDPRT
Normal file
Binary file not shown.
Binary file not shown.
8226
packages/cad/tests/drive/400_Drive.html
Normal file
8226
packages/cad/tests/drive/400_Drive.html
Normal file
File diff suppressed because one or more lines are too long
67
packages/cad/tests/drive/400_Drive2.json
Normal file
67
packages/cad/tests/drive/400_Drive2.json
Normal file
@ -0,0 +1,67 @@
|
||||
[
|
||||
{
|
||||
"File Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\400_Drive.SLDASM",
|
||||
"IsLaser": "1",
|
||||
"Total Bounding Box Length": "929.22",
|
||||
"Total Bounding Box Width": "590.49",
|
||||
"Total Bounding Box Thickness": "146.11",
|
||||
"Total Bounding Box Volume": "80172719.16",
|
||||
"Catalog": null,
|
||||
"Configurations": null,
|
||||
"Based On": null,
|
||||
"Weight": null,
|
||||
"Finish": null
|
||||
},
|
||||
{
|
||||
"File Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\Round_Bar_Handle.SLDPRT",
|
||||
"IsLaser": null,
|
||||
"Total Bounding Box Length": null,
|
||||
"Total Bounding Box Width": null,
|
||||
"Total Bounding Box Thickness": null,
|
||||
"Total Bounding Box Volume": null,
|
||||
"Catalog": null,
|
||||
"Configurations": null,
|
||||
"Based On": null,
|
||||
"Weight": null,
|
||||
"Finish": null
|
||||
},
|
||||
{
|
||||
"File Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\HubAxle.SLDPRT",
|
||||
"IsLaser": null,
|
||||
"Total Bounding Box Length": null,
|
||||
"Total Bounding Box Width": null,
|
||||
"Total Bounding Box Thickness": null,
|
||||
"Total Bounding Box Volume": null,
|
||||
"Catalog": null,
|
||||
"Configurations": null,
|
||||
"Based On": "HubAxle",
|
||||
"Weight": "301.18",
|
||||
"Finish": null
|
||||
},
|
||||
{
|
||||
"File Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\HandleMount.SLDPRT",
|
||||
"IsLaser": null,
|
||||
"Total Bounding Box Length": null,
|
||||
"Total Bounding Box Width": null,
|
||||
"Total Bounding Box Thickness": null,
|
||||
"Total Bounding Box Volume": null,
|
||||
"Catalog": null,
|
||||
"Configurations": null,
|
||||
"Based On": null,
|
||||
"Weight": null,
|
||||
"Finish": null
|
||||
},
|
||||
{
|
||||
"File Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\SubAssembly.SLDASM",
|
||||
"IsLaser": null,
|
||||
"Total Bounding Box Length": null,
|
||||
"Total Bounding Box Width": null,
|
||||
"Total Bounding Box Thickness": null,
|
||||
"Total Bounding Box Volume": null,
|
||||
"Catalog": null,
|
||||
"Configurations": null,
|
||||
"Based On": null,
|
||||
"Weight": null,
|
||||
"Finish": null
|
||||
}
|
||||
]
|
||||
548
packages/cad/tests/drive/400_Drive2.tree.json
Normal file
548
packages/cad/tests/drive/400_Drive2.tree.json
Normal file
@ -0,0 +1,548 @@
|
||||
{
|
||||
"assembly": {
|
||||
"Components": [
|
||||
{
|
||||
"Name": "Round_Bar_Handle-4",
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\Round_Bar_Handle.SLDPRT",
|
||||
"IsSuppressed": false
|
||||
},
|
||||
{
|
||||
"Name": "Round_Bar_Handle-5",
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\Round_Bar_Handle.SLDPRT",
|
||||
"IsSuppressed": false
|
||||
},
|
||||
{
|
||||
"Name": "Round_Bar_Handle-6",
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\Round_Bar_Handle.SLDPRT",
|
||||
"IsSuppressed": false
|
||||
},
|
||||
{
|
||||
"Name": "Round_Bar_Handle-7",
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\Round_Bar_Handle.SLDPRT",
|
||||
"IsSuppressed": false
|
||||
},
|
||||
{
|
||||
"Name": "Round_Bar_Handle-1",
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\Round_Bar_Handle.SLDPRT",
|
||||
"IsSuppressed": false
|
||||
},
|
||||
{
|
||||
"Name": "HubAxle-2",
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\HubAxle.SLDPRT",
|
||||
"IsSuppressed": false
|
||||
},
|
||||
{
|
||||
"Name": "HandleMount-1",
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\HandleMount.SLDPRT",
|
||||
"IsSuppressed": false
|
||||
},
|
||||
{
|
||||
"Name": "SubAssembly-1",
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\SubAssembly.SLDASM",
|
||||
"IsSuppressed": false
|
||||
},
|
||||
{
|
||||
"Name": "SubAssembly-1/Round_Bar_Handle-1",
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\Round_Bar_Handle.SLDPRT",
|
||||
"IsSuppressed": false
|
||||
},
|
||||
{
|
||||
"Name": "Round_Bar_Handle-9",
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\Round_Bar_Handle.SLDPRT",
|
||||
"IsSuppressed": false
|
||||
}
|
||||
]
|
||||
},
|
||||
"root": {
|
||||
"Name": "400_Drive.SLDASM",
|
||||
"Children": [
|
||||
{
|
||||
"Name": "Round_Bar_Handle-4",
|
||||
"Children": null,
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\Round_Bar_Handle.SLDPRT",
|
||||
"Parent": null,
|
||||
"Properties": {
|
||||
"Handle_length-600mm": {},
|
||||
"Central Axis - 180mm": {}
|
||||
},
|
||||
"Equations": {
|
||||
"Bar-Diameter": 25.0
|
||||
},
|
||||
"Mass": {
|
||||
"Mass": 0.15530605906608932,
|
||||
"Density": 999.9999999999999,
|
||||
"Volume": 0.00015530605906608933,
|
||||
"SurfaceArea": 0.03168953034393582,
|
||||
"CenterOfMassX": 7.384812771164415E-35,
|
||||
"CenterOfMassY": -0.0036070999289966703,
|
||||
"CenterOfMassZ": 0.15582000449633035
|
||||
},
|
||||
"Box": {
|
||||
"MinX": -0.0064383746072267205,
|
||||
"MinY": 1.1730218256044211,
|
||||
"MinZ": -0.32752488653874956,
|
||||
"MaxX": 0.034717437222238676,
|
||||
"MaxY": 1.3817523693740528,
|
||||
"MaxZ": 0.15760837453164356
|
||||
},
|
||||
"Material": {
|
||||
"Material": "",
|
||||
"Materials": ""
|
||||
},
|
||||
"States": {},
|
||||
"LaserParts": null,
|
||||
"IsSuppressed": false,
|
||||
"activeConfiguration": null
|
||||
},
|
||||
{
|
||||
"Name": "Round_Bar_Handle-5",
|
||||
"Children": null,
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\Round_Bar_Handle.SLDPRT",
|
||||
"Parent": null,
|
||||
"Properties": {
|
||||
"Handle_length-600mm": {},
|
||||
"Central Axis - 180mm": {}
|
||||
},
|
||||
"Equations": {
|
||||
"Bar-Diameter": 25.0
|
||||
},
|
||||
"Mass": {
|
||||
"Mass": 0.15530605906608932,
|
||||
"Density": 999.9999999999999,
|
||||
"Volume": 0.00015530605906608933,
|
||||
"SurfaceArea": 0.03168953034393582,
|
||||
"CenterOfMassX": 7.384812771164415E-35,
|
||||
"CenterOfMassY": -0.0036070999289966703,
|
||||
"CenterOfMassZ": 0.15582000449633035
|
||||
},
|
||||
"Box": {
|
||||
"MinX": -0.006438374607226727,
|
||||
"MinY": 0.9612692130935513,
|
||||
"MinZ": -0.05345450118834643,
|
||||
"MaxX": 0.03471743722223872,
|
||||
"MaxY": 1.4514244072528877,
|
||||
"MaxZ": 0.008657146332341346
|
||||
},
|
||||
"Material": {
|
||||
"Material": "",
|
||||
"Materials": ""
|
||||
},
|
||||
"States": {},
|
||||
"LaserParts": null,
|
||||
"IsSuppressed": false,
|
||||
"activeConfiguration": null
|
||||
},
|
||||
{
|
||||
"Name": "Round_Bar_Handle-6",
|
||||
"Children": null,
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\Round_Bar_Handle.SLDPRT",
|
||||
"Parent": null,
|
||||
"Properties": {
|
||||
"Handle_length-600mm": {},
|
||||
"Central Axis - 180mm": {}
|
||||
},
|
||||
"Equations": {
|
||||
"Bar-Diameter": 25.0
|
||||
},
|
||||
"Mass": {
|
||||
"Mass": 0.15530605906608932,
|
||||
"Density": 999.9999999999999,
|
||||
"Volume": 0.00015530605906608933,
|
||||
"SurfaceArea": 0.03168953034393582,
|
||||
"CenterOfMassX": 7.384812771164415E-35,
|
||||
"CenterOfMassY": -0.0036070999289966703,
|
||||
"CenterOfMassZ": 0.15582000449633035
|
||||
},
|
||||
"Box": {
|
||||
"MinX": -0.006438374607226727,
|
||||
"MinY": 1.1386595114727378,
|
||||
"MinZ": -0.17788916481871964,
|
||||
"MaxX": 0.03471743722223872,
|
||||
"MaxY": 1.3491241864637578,
|
||||
"MaxZ": 0.3068824121870297
|
||||
},
|
||||
"Material": {
|
||||
"Material": "",
|
||||
"Materials": ""
|
||||
},
|
||||
"States": {},
|
||||
"LaserParts": null,
|
||||
"IsSuppressed": false,
|
||||
"activeConfiguration": null
|
||||
},
|
||||
{
|
||||
"Name": "Round_Bar_Handle-7",
|
||||
"Children": null,
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\Round_Bar_Handle.SLDPRT",
|
||||
"Parent": null,
|
||||
"Properties": {
|
||||
"Handle_length-600mm": {},
|
||||
"Central Axis - 180mm": {}
|
||||
},
|
||||
"Equations": {
|
||||
"Bar-Diameter": 25.0
|
||||
},
|
||||
"Mass": {
|
||||
"Mass": 0.15530605906608932,
|
||||
"Density": 999.9999999999999,
|
||||
"Volume": 0.00015530605906608933,
|
||||
"SurfaceArea": 0.03168953034393582,
|
||||
"CenterOfMassX": 7.384812771164415E-35,
|
||||
"CenterOfMassY": -0.0036070999289966703,
|
||||
"CenterOfMassZ": 0.15582000449633035
|
||||
},
|
||||
"Box": {
|
||||
"MinX": -0.006438374607226727,
|
||||
"MinY": 1.122168676222197,
|
||||
"MinZ": -0.11346668218123343,
|
||||
"MaxX": 0.03471743722223872,
|
||||
"MaxY": 1.5541038165148529,
|
||||
"MaxZ": 0.22474927149838178
|
||||
},
|
||||
"Material": {
|
||||
"Material": "",
|
||||
"Materials": ""
|
||||
},
|
||||
"States": {},
|
||||
"LaserParts": null,
|
||||
"IsSuppressed": false,
|
||||
"activeConfiguration": null
|
||||
},
|
||||
{
|
||||
"Name": "Round_Bar_Handle-1",
|
||||
"Children": null,
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\Round_Bar_Handle.SLDPRT",
|
||||
"Parent": null,
|
||||
"Properties": {
|
||||
"Handle_length-600mm": {},
|
||||
"Central Axis - 180mm": {}
|
||||
},
|
||||
"Equations": {
|
||||
"Bar-Diameter": 25.0
|
||||
},
|
||||
"Mass": {
|
||||
"Mass": 0.15530605906608932,
|
||||
"Density": 999.9999999999999,
|
||||
"Volume": 0.00015530605906608933,
|
||||
"SurfaceArea": 0.03168953034393582,
|
||||
"CenterOfMassX": 7.384812771164415E-35,
|
||||
"CenterOfMassY": -0.0036070999289966703,
|
||||
"CenterOfMassZ": 0.15582000449633035
|
||||
},
|
||||
"Box": {
|
||||
"MinX": -0.0064383746095630565,
|
||||
"MinY": 1.142407299249649,
|
||||
"MinZ": -0.20513584206227237,
|
||||
"MaxX": 0.034717437219902385,
|
||||
"MaxY": 1.5752675975825885,
|
||||
"MaxZ": 0.1316820405163574
|
||||
},
|
||||
"Material": {
|
||||
"Material": "",
|
||||
"Materials": ""
|
||||
},
|
||||
"States": {},
|
||||
"LaserParts": null,
|
||||
"IsSuppressed": false,
|
||||
"activeConfiguration": null
|
||||
},
|
||||
{
|
||||
"Name": "HubAxle-2",
|
||||
"Children": null,
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\HubAxle.SLDPRT",
|
||||
"Parent": null,
|
||||
"Properties": {
|
||||
"Handle_length-600mm": {},
|
||||
"Central Axis - 180mm": {
|
||||
"Based On": "HubAxle",
|
||||
"Weight": "301.18"
|
||||
},
|
||||
"Global": {
|
||||
"Weight": "\"SW-Mass@HubAxle.SLDPRT\"",
|
||||
"Finish": "\"SW-Material@HubAxle.SLDPRT\""
|
||||
}
|
||||
},
|
||||
"Equations": {
|
||||
"test": 0.007858
|
||||
},
|
||||
"Mass": {
|
||||
"Mass": 0.30117694910376264,
|
||||
"Density": 7858.000031999999,
|
||||
"Volume": 3.832743037379548E-05,
|
||||
"SurfaceArea": 0.008293804605477054,
|
||||
"CenterOfMassX": 0.0,
|
||||
"CenterOfMassY": 1.1049957419444144E-17,
|
||||
"CenterOfMassZ": -5.319322929190151E-19
|
||||
},
|
||||
"Box": {
|
||||
"MinX": -0.09752165130329293,
|
||||
"MinY": 1.2709596844642006,
|
||||
"MinZ": -0.018749388991225586,
|
||||
"MaxX": 0.024478348696707064,
|
||||
"MaxY": 1.298880096101939,
|
||||
"MaxZ": 0.009171022646512936
|
||||
},
|
||||
"Material": {
|
||||
"Material": "1023 Carbon Steel Sheet (SS)",
|
||||
"Materials": "SOLIDWORKS Materials"
|
||||
},
|
||||
"States": {},
|
||||
"LaserParts": null,
|
||||
"IsSuppressed": false,
|
||||
"activeConfiguration": null
|
||||
},
|
||||
{
|
||||
"Name": "HandleMount-1",
|
||||
"Children": null,
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\HandleMount.SLDPRT",
|
||||
"Parent": null,
|
||||
"Properties": {
|
||||
"Default": {}
|
||||
},
|
||||
"Equations": {},
|
||||
"Mass": {
|
||||
"Mass": 0.40545861202175054,
|
||||
"Density": 7800.000000000001,
|
||||
"Volume": 5.198187333612186E-05,
|
||||
"SurfaceArea": 0.01756596621154442,
|
||||
"CenterOfMassX": -6.592721708995593E-07,
|
||||
"CenterOfMassY": 7.413040928304255E-07,
|
||||
"CenterOfMassZ": 0.0001732553660405969
|
||||
},
|
||||
"Box": {
|
||||
"MinX": -0.008314705755064251,
|
||||
"MinY": 1.2528578999292874,
|
||||
"MinZ": -0.03685117352595042,
|
||||
"MaxX": 0.021685294244936273,
|
||||
"MaxY": 1.3169818806364788,
|
||||
"MaxZ": 0.027272807181240533
|
||||
},
|
||||
"Material": {
|
||||
"Material": "Plain Carbon Steel",
|
||||
"Materials": "SOLIDWORKS Materials"
|
||||
},
|
||||
"States": {},
|
||||
"LaserParts": null,
|
||||
"IsSuppressed": false,
|
||||
"activeConfiguration": null
|
||||
},
|
||||
{
|
||||
"Name": "SubAssembly-1",
|
||||
"Children": [
|
||||
{
|
||||
"Name": "SubAssembly-1/Round_Bar_Handle-1",
|
||||
"Children": null,
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\Round_Bar_Handle.SLDPRT",
|
||||
"Parent": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\SubAssembly.SLDASM",
|
||||
"Properties": {
|
||||
"Handle_length-600mm": {},
|
||||
"Central Axis - 180mm": {}
|
||||
},
|
||||
"Equations": {
|
||||
"Bar-Diameter": 25.0
|
||||
},
|
||||
"Mass": {
|
||||
"Mass": 0.15530605906608932,
|
||||
"Density": 999.9999999999999,
|
||||
"Volume": 0.00015530605906608933,
|
||||
"SurfaceArea": 0.03168953034393582,
|
||||
"CenterOfMassX": 7.384812771164415E-35,
|
||||
"CenterOfMassY": -0.0036070999289966703,
|
||||
"CenterOfMassZ": 0.15582000449633035
|
||||
},
|
||||
"Box": {
|
||||
"MinX": -0.1233194594870661,
|
||||
"MinY": 1.3577481265200646,
|
||||
"MinZ": -0.3621085323902564,
|
||||
"MaxX": -0.08216364765760065,
|
||||
"MaxY": 1.8479033206794013,
|
||||
"MaxZ": -0.29999688486956866
|
||||
},
|
||||
"Material": {
|
||||
"Material": "",
|
||||
"Materials": ""
|
||||
},
|
||||
"States": {},
|
||||
"LaserParts": null,
|
||||
"IsSuppressed": false,
|
||||
"activeConfiguration": null
|
||||
}
|
||||
],
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\SubAssembly.SLDASM",
|
||||
"Parent": null,
|
||||
"Properties": {
|
||||
"Default": {}
|
||||
},
|
||||
"Equations": {},
|
||||
"Mass": {
|
||||
"Mass": 0.15530605906608932,
|
||||
"Density": 999.9999999999999,
|
||||
"Volume": 0.00015530605906608933,
|
||||
"SurfaceArea": 0.03168953034393582,
|
||||
"CenterOfMassX": -0.10877928088117333,
|
||||
"CenterOfMassY": 1.6014247321573716,
|
||||
"CenterOfMassZ": -0.31691562565816417
|
||||
},
|
||||
"Box": {
|
||||
"MinX": -0.12660037670069607,
|
||||
"MinY": 1.3577417645638241,
|
||||
"MinZ": -0.36309028165988894,
|
||||
"MaxX": -0.07986448155930964,
|
||||
"MaxY": 1.8479052243719445,
|
||||
"MaxZ": -0.2967159738241109
|
||||
},
|
||||
"Material": {
|
||||
"Round_Bar_Handle-1": ""
|
||||
},
|
||||
"States": {},
|
||||
"LaserParts": null,
|
||||
"IsSuppressed": false,
|
||||
"activeConfiguration": null
|
||||
},
|
||||
{
|
||||
"Name": "SubAssembly-1/Round_Bar_Handle-1",
|
||||
"Children": null,
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\Round_Bar_Handle.SLDPRT",
|
||||
"Parent": null,
|
||||
"Properties": {
|
||||
"Handle_length-600mm": {},
|
||||
"Central Axis - 180mm": {}
|
||||
},
|
||||
"Equations": {
|
||||
"Bar-Diameter": 25.0
|
||||
},
|
||||
"Mass": {
|
||||
"Mass": 0.15530605906608932,
|
||||
"Density": 999.9999999999999,
|
||||
"Volume": 0.00015530605906608933,
|
||||
"SurfaceArea": 0.03168953034393582,
|
||||
"CenterOfMassX": 7.384812771164415E-35,
|
||||
"CenterOfMassY": -0.0036070999289966703,
|
||||
"CenterOfMassZ": 0.15582000449633035
|
||||
},
|
||||
"Box": {
|
||||
"MinX": -0.1233194594870661,
|
||||
"MinY": 1.3577481265200646,
|
||||
"MinZ": -0.3621085323902564,
|
||||
"MaxX": -0.08216364765760065,
|
||||
"MaxY": 1.8479033206794013,
|
||||
"MaxZ": -0.29999688486956866
|
||||
},
|
||||
"Material": {
|
||||
"Material": "",
|
||||
"Materials": ""
|
||||
},
|
||||
"States": {},
|
||||
"LaserParts": null,
|
||||
"IsSuppressed": false,
|
||||
"activeConfiguration": null
|
||||
},
|
||||
{
|
||||
"Name": "Round_Bar_Handle-9",
|
||||
"Children": null,
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\Round_Bar_Handle.SLDPRT",
|
||||
"Parent": null,
|
||||
"Properties": {
|
||||
"Handle_length-600mm": {},
|
||||
"Central Axis - 180mm": {}
|
||||
},
|
||||
"Equations": {
|
||||
"Bar-Diameter": 25.0
|
||||
},
|
||||
"Mass": {
|
||||
"Mass": 0.15530605906608932,
|
||||
"Density": 999.9999999999999,
|
||||
"Volume": 0.00015530605906608933,
|
||||
"SurfaceArea": 0.03168953034393582,
|
||||
"CenterOfMassX": 7.384812771164415E-35,
|
||||
"CenterOfMassY": -0.0036070999289966703,
|
||||
"CenterOfMassZ": 0.15582000449633035
|
||||
},
|
||||
"Box": {
|
||||
"MinX": -0.044939497144457455,
|
||||
"MinY": 1.3917329726955159,
|
||||
"MinZ": -0.34105095587551537,
|
||||
"MaxX": -0.003783685314992017,
|
||||
"MaxY": 1.8818881668548526,
|
||||
"MaxZ": -0.2789393083548276
|
||||
},
|
||||
"Material": {
|
||||
"Material": "",
|
||||
"Materials": ""
|
||||
},
|
||||
"States": {},
|
||||
"LaserParts": null,
|
||||
"IsSuppressed": false,
|
||||
"activeConfiguration": null
|
||||
}
|
||||
],
|
||||
"Path": "C:\\Users\\zx\\Desktop\\polymech\\polymech-mono\\packages\\cad\\tests\\drive\\400_Drive.SLDASM",
|
||||
"Parent": null,
|
||||
"Properties": {
|
||||
"Default": {
|
||||
"IsLaser": "1",
|
||||
"Total Bounding Box Length": "929.22",
|
||||
"Total Bounding Box Width": "590.49",
|
||||
"Total Bounding Box Thickness": "146.11",
|
||||
"Total Bounding Box Volume": "80172719.16"
|
||||
},
|
||||
"test": {
|
||||
"IsLaser": "1",
|
||||
"MyProp": "foo",
|
||||
"testx": "3"
|
||||
},
|
||||
"Global": {
|
||||
"IsLaser": "1",
|
||||
"Catalog": "0",
|
||||
"Configurations": "1"
|
||||
}
|
||||
},
|
||||
"Equations": {
|
||||
"MaxRadius": 500.0
|
||||
},
|
||||
"Mass": {
|
||||
"Mass": 1.7937779745881384,
|
||||
"Density": 1523.4407903328747,
|
||||
"Volume": 0.0011774517171725424,
|
||||
"SurfaceArea": 0.2476864832245722,
|
||||
"CenterOfMassX": -0.013202916490661633,
|
||||
"CenterOfMassY": 1.3426687278841927,
|
||||
"CenterOfMassZ": -0.05701423791992187
|
||||
},
|
||||
"Box": null,
|
||||
"Material": {
|
||||
"Round_Bar_Handle-4": "",
|
||||
"Round_Bar_Handle-5": "",
|
||||
"Round_Bar_Handle-6": "",
|
||||
"Round_Bar_Handle-7": "",
|
||||
"Round_Bar_Handle-1": "",
|
||||
"HubAxle-2": "1023 Carbon Steel Sheet (SS)",
|
||||
"HandleMount-1": "Plain Carbon Steel",
|
||||
"SubAssembly-1/Round_Bar_Handle-1": "",
|
||||
"Round_Bar_Handle-9": ""
|
||||
},
|
||||
"States": {},
|
||||
"LaserParts": null,
|
||||
"IsSuppressed": false,
|
||||
"activeConfiguration": "Default"
|
||||
},
|
||||
"Configurations": {
|
||||
"Default": {
|
||||
"IsLaser": "1",
|
||||
"Total Bounding Box Length": "929.22",
|
||||
"Total Bounding Box Width": "590.49",
|
||||
"Total Bounding Box Thickness": "146.11",
|
||||
"Total Bounding Box Volume": "80172719.16"
|
||||
},
|
||||
"test": {
|
||||
"IsLaser": "1",
|
||||
"MyProp": "foo",
|
||||
"testx": "3"
|
||||
},
|
||||
"Global": {
|
||||
"IsLaser": "1",
|
||||
"Catalog": "0",
|
||||
"Configurations": "1"
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user