Posts

to enhance the code for tekla

using System.Collections.Generic; using Tekla.Structures.Geometry3d; using Tekla.Structures.Model; using Tekla.Structures.Model.UI; namespace UserMacros { public class CombineToContourPlate { public static void Run(Tekla.Macros.Runtime.IMacroRuntime runtime) { Model model = new Model(); if (!model.GetConnectionStatus()) { Tekla.Structures.Model.Operations.Operation.DisplayPrompt("Model not connected!"); return; } // ✅ Use UI selector (avoid namespace conflict) var uiSelector = new Tekla.Structures.Model.UI.ModelObjectSelector(); var selectedObjects = uiSelector.GetSelectedObjects(); List<Point> contourPoints = new List<Point>(); List<ModelObject> originals = new List<ModelObject>(); while (selectedObjects.MoveNext()) { ModelObject obj = selectedO...

pre engineered building sector in india design office needs

pre engineered building sector in india design  office needs Below is a clear, industry-ready breakdown of Design Office needs for the Pre-Engineered Building (PEB) sector in India —structured the way EPC companies, PEB manufacturers, and global consultants actually operate. This is not generic architecture . This is factory-linked, code-driven, cost-sensitive PEB reality . 1. What a PEB Design Office Actually Does (India Context) A PEB design office is a translation engine between: Client intent → Codes → Structural logic → Fabrication → Erection Unlike RCC design offices, PEB design is: Manufacturing-constrained Weight-optimized Time-compressed Cost-sensitive to every kg of steel 2. Core Functional Divisions in a PEB Design Office A. Proposal / Pre-Engineering Team (Front-End) Purpose: Convert enquiry → feasible steel concept → cost & weight estimate Key outputs: Preliminary GA Steel tonnage estimate Bay spacing & clear height logic Roof slope, bracing scheme Preliminar...