Public demo snapshot of an in-house pyRevit extension for precast concrete shop-ticket QC (37 checks / 46 checklist rows) and a standalone panel handling solver (PCI Chapter 8). - No client, job, plant or product data: knowledge layers ship as structural templates only. - Ticket QC's model-read escalation targets a LAN model server endpoint (configurable), not a cloud provider. - Built from the private development repo via tools/make_dist.py.
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
# examples/
|
||||
|
||||
`example-panel.job.json` is a `panellift` job file for a flat panel with four
|
||||
lifting inserts -- the ASPIRE Winter 2019 worked example (Brown,
|
||||
"Calculations for Handling and Shipping Precast Concrete Deck Panels"), the
|
||||
same fixture panellift's own test suite and `tools/setup_machine.py --check`
|
||||
verify the installed CLI against. It is a published example, not a real job:
|
||||
nothing about it identifies anyone.
|
||||
|
||||
Try it with no Revit, no model, and no knowledge layer:
|
||||
|
||||
python -m panellift examples/example-panel.job.json -o report.html
|
||||
|
||||
Expect a peak transfer-stage tension near 244 psi, matching the article. If
|
||||
you see a different number, `panellift`'s own suite (`python -m pytest
|
||||
panellift`) is the next place to look.
|
||||
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"schema": "panellift/1",
|
||||
"panel": {
|
||||
"mark": "ASPIRE-EXAMPLE-1",
|
||||
"length_ft": 32.0,
|
||||
"width_ft": 10.0,
|
||||
"thickness_in": 8.75,
|
||||
"unit_weight_pcf": 150.0,
|
||||
"fci_psi": 4000.0,
|
||||
"fc_psi": 5000.0,
|
||||
"lifters": [
|
||||
{
|
||||
"mark": "L1",
|
||||
"family": "EXAMPLE_LIFTER",
|
||||
"x": 6.627416997969522,
|
||||
"y": 2.5,
|
||||
"capacity_lb": 12000.0
|
||||
},
|
||||
{
|
||||
"mark": "L2",
|
||||
"family": "EXAMPLE_LIFTER",
|
||||
"x": 6.627416997969522,
|
||||
"y": 7.5,
|
||||
"capacity_lb": 12000.0
|
||||
},
|
||||
{
|
||||
"mark": "L3",
|
||||
"family": "EXAMPLE_LIFTER",
|
||||
"x": 25.372583002030478,
|
||||
"y": 2.5,
|
||||
"capacity_lb": 12000.0
|
||||
},
|
||||
{
|
||||
"mark": "L4",
|
||||
"family": "EXAMPLE_LIFTER",
|
||||
"x": 25.372583002030478,
|
||||
"y": 7.5,
|
||||
"capacity_lb": 12000.0
|
||||
}
|
||||
]
|
||||
},
|
||||
"rigging": {
|
||||
"mode": "rolling",
|
||||
"sling_angle_deg": 90.0
|
||||
},
|
||||
"stages": [
|
||||
{
|
||||
"name": "stripping",
|
||||
"multiplier": 1.3,
|
||||
"fc_psi": 4000.0
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user