Repository navigation
Releases
Releases · Valpatel/cad-agent
v0.37.1
New
- Explore tools, guides, individual lesson/pitfall sections and all reference records through shared search and topics, with compact defaults and canonical deep links. Existing catalogue/reference feeds, evidence classes and legacy views remain separate (#599).
v0.37.0
New
cadagent.formulaschecks fillet welds under static load (#578):fillet_throat,fillet_throat_areaandfillet_throat_stressfor one weld;weld_line_parallel,weld_line_boxandweld_line_circlewithweld_group_stressfor a weld group treated as a line under shear, axial load, bending and torque (a tube or a boss welded all round to a plate); andweld_metal_strength,base_metal_shear_strengthandfillet_weld_checkfor the strength AISC 360-16 allows, the weld metal and the base metal apart, by LRFD or ASD.fillet_size_limitsgives the specification's least and largest leg. They leave out fatigue, weld quality, heat-affected-zone softening, residual stress and burn-through: a pass does not show that a weld is sound.cadagent.formulashas the second moment and section modulus of hollow rectangular and round tube sections:hollow_rect_second_moment,hollow_rect_section_modulus,round_tube_second_momentandround_tube_section_modulus(#578). Sharp corners and one wall thickness: use the maker's table for a bought section.- Read two existing Stratasys FDM/SLS guides and extend printing review guidance with a supplier layer-table exception, explicit unresolved clearance/tolerance conflicts and scoped lap-joint examples (#595).
Changed
- Publication guidance verifies actual figures alongside source counters and uses structured deployment completion fields instead of presentation labels.
Fixed
- Qualify imported printing snippets rather than treating a general layer multiplier or fixed tolerance floor as a universal manufacturing rule (#595).
v0.36.2
New
- Read three existing manufacturer guides and add bounded bend-file and CNC-hole review examples, with supplier angle conventions and recess-aware edge checks (#589).
- Read three existing moulding guides and add source-bounded wall, bond and release review examples, preserving material-specific inch ranges and grade-specific retention limits (#591).
Changed
- Read three existing supplier guides on anodizing and bearing fits, correct source identities and unsupported imported claims, and connect their bounded examples to the design workflow. No new source IDs or physical qualification.
- Extend the existing rule cards with exact MSIA/MSIB M2-length300 and TackSert10-150 geometry/tolerance examples, approximate anodize planning values and the source-bound6203 steel-seat example. CE geometry evidence is software-encoded; performance and physical outcomes remain unqualified.
- Publication guidance distinguishes actual zero-job startup annotations from CLI heuristics and keeps local live verification separate from Actions-owned gate statuses.
Fixed
- Remove unsupported imported universal flange and two-sided hole-machining claims; material-specific flange limits and deep-hole review remain qualified (#589).
- Replace an unsupported universal wall-thickness snippet range with exact material-specific reading boundaries; do not infer chemical bonding or ejection qualification from geometry alone (#591).
v0.36.1
Fixed
- Read the existing Bossard plastic-screw article, correct an unsupported imported wall-thickness assertion, and expose limited screw-family guidance through the joining card and design-process skill. Preserve missing-capacity and printed-joint proxy warnings; no new dimensional or strength rating.
v0.36.0
New
- Add a sourced PEM and microPEM family-selection skill, a deeper reading of the existing PEM overview and a new consumer-electronics guide reading, and separate M2 self-clinching/flaring geometry cards with a tolerance-screening example and explicit qualification limits.
- Reject separate reference identities sharing one exact PDF URL; retain aliases and dated reading scopes on the canonical source.
- Part tables can open full or matching printable checklists with project/revision context, stable part IDs and saved status marks, including matches across pages (#514). Plain numbers/status marks retain whole tokens; annotated procurement values wrap and long supporting notes stay grouped beneath their part; dense lists use landscape on the selected paper size.
Fixed
- Full CI provisioning prefers a registered HTTPS Ubuntu mirror outside Canonical's DNS during an outage, retaining Canonical fallbacks, Ubuntu archive signature checks, dependency packages and all required tests (#576).
Projects must change
- Opt in with the existing
enhancePartTableAPI’sprintablecontext; source tables, sorting and trackers remain compatible.
v0.35.0
Fixed
- Bambu slice rows preserve both process/result codes and explicit
ok; grams or a contradictory persistedokcannot turn a failed command into a passing slice. Successful BambuSuccess.text is retained without being treated as an error. Older report rows without status or code fields keep their grams fallback (#534). - A persisted stale, incomplete or unreadable slice report fails
check,reportandallwith a reason and a request to slice again, instead of appearing as "slicer not run". A project with no report still passes the optional slicing check (#535).
Projects must change
- Projects retaining a slice report must slice again after changes to the sliced 3MFs or slicer settings before verification passes.
slicer_runstill means a current report; failed stale reports keep it false (#535).
v0.34.6
New
- Bounded Smooth-On readings on mould-material selection and bubble investigation, with product-specific limits and unresolved equipment/source conflicts.
v0.34.5
New
- Add bounded Smooth-On cure-diagnosis readings and cited prompts for comparing a batch control with the prepared-master interface, retaining product limits and unresolved source wording without a new test engine or qualified procedure (#552).
v0.34.4
New
- Add bounded Smooth-On source readings and cited planning prompts for mould/core/support-shell removal, registration and interface-specific release; no new calculator or validated manufacturing procedure (#552).
v0.34.3
New
- Read a bounded Smooth-On mold-making source batch and add cited planning prompts for mix basis, material estimates and printed-master compatibility, with product-specific limits and remaining reading tracked in #552.
Changed
- Reference publication guidance now distinguishes public source membership from the internal registry and derives release checks from committed IDs (#323).
- Printed snap and hinge reviews now distinguish initial fit, dwell and repeated operation, with explicit material conditioning and support geometry. Two Fictiv guides are marked read and the original BASF manual is recovered with bounded coverage; vendor allowables and cycle claims are not manufacturing guarantees (#551).