Skip to content

Mpl default#7

Open
Sarthak790 wants to merge 355 commits into
osdag-admin:mainfrom
Sarthak790:mpl-default
Open

Mpl default#7
Sarthak790 wants to merge 355 commits into
osdag-admin:mainfrom
Sarthak790:mpl-default

Conversation

@Sarthak790

Copy link
Copy Markdown
  • fixed the scaled values in the z axis
  • removed supports from edge beams
  • implemented the 'all' button in output dock
  • hover boxes in grillage view

Aditya-Donde and others added 30 commits January 12, 2026 18:04
Added new keys for vehicle classes, bridge types, design fatigue, footway types, and characteristic loads.
Reorganize and update constants related to typical section details and crash barriers.
Fixed Dimensions and Log window

Changed Colors and Arrow Dimensions and Labels spacing

Addressed new Comments for colors and sizes

Fixed dimension text and Arrow sizes

Implemented Log Window Logic

Removed dual logic in template_page.py

Integrated UI with New Refactored Code

Fixed UIFunctionality
Remove .DS_Store and add it to gitignore

Reverted requested changes
Fixed zoom in,out,reset button position
Fixed Linear zoom in,out
Fixed cropping out of drawing
Added a feature to always at center of scroll while zooming
…rlays

* Integrate shapefiles and UI for Indian seismic and wind zones.
* Implement logic to fetch nearest city data and temperature using coordinates.
* Add validation to restrict navigation within India and handle missing district data.
* Refactor location saving and validation methods.
Nidhikhare12 and others added 7 commits May 8, 2026 18:04
- plategirderbridge.py: store _dcr_engine after run_design_check()
- steel_design.py: read backend._dcr_engine instead of re-running
  pipeline (was using wrong attr 'bridge' -> None -> example bridge)
- steel_design_check.py: remove inline shear_long_trans computation;
  cards without DCREngine check_id remain blank (matches Output Dock)
- Rename DCR label to Utilization Ratio, fix unit/exponent rendering
- Replaced corrupted box-drawing characters and em-dashes in comments and docstrings with standard ASCII dashes
- Standardized section dividers across the file to ensure consistent formatting and readability
- Removed rendering artifacts that were displaying as 'âââââ' or similar on some platforms
Nidhikhare12 and others added 19 commits May 8, 2026 23:05
…d delegation

- Replace invalid flat IfcGeometricRepresentationContext setup with proper IFC4 hierarchy using one root 3D context and IfcGeometricRepresentationSubContext
- Fix WR21 schema violation caused by CoordinateSpaceDimension=2 with IfcAxis2Placement3D
- Add missing RepresentationContexts to IfcProject

- Add _to_dims_dict() helper to normalize SectionDimsDTO / ISectionDimsDTO objects before storing in ExtractedObject
- Fix Rolled Beam branch using d_dims.get('depth', 100) on ISectionDimsDTO

- Remove hardcoded Windows-specific error log path causing secondary FileNotFoundError
- Print IFC export errors to stdout instead of swallowing traceback

- Add PlateGirderBridge.get_ifc_export_parameters(additional_inputs)
- Delegate designed geometry extraction to get_3d_cad_parameters()
- Override crash barrier, median, railing, and width values from additional_inputs
- Replace duplicated 120-line MockCAD construction block in trigger_ifc_export with backend delegation
- Fix incorrect flange key mappings in IFC export parameter construction
@Aditya-Donde Aditya-Donde force-pushed the mpl-default branch 2 times, most recently from 4a5ebb6 to 1ab7c71 Compare May 19, 2026 10:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

duplicate This issue or pull request already exists

Projects

None yet

Development

Successfully merging this pull request may close these issues.