实例介绍
算是tekla二次开发的一下入门资料,里面包含一些实例的C#源代码,对于初学者来说还是很有帮助的
【实例截图】
【核心代码】
Tekla二次开发资料
└── TeklaOpenAPIStartupPackage_v190
├── DevelopersGuide.pdf
├── Examples
│ ├── Drawings
│ │ ├── Applications
│ │ │ ├── BasicViews
│ │ │ │ ├── app.config
│ │ │ │ ├── BasicViews.cs
│ │ │ │ ├── BasicViews.csproj
│ │ │ │ ├── BasicViews.Designer.cs
│ │ │ │ ├── BasicViews.resx
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ └── ReadMe.txt
│ │ │ ├── BoundingBoxDrawer
│ │ │ │ ├── app.config
│ │ │ │ ├── BoundingBoxDrawer.cs
│ │ │ │ ├── BoundingBoxDrawer.csproj
│ │ │ │ ├── boundingboxes.png
│ │ │ │ └── ReadMe.txt
│ │ │ ├── DimensionCreator
│ │ │ │ ├── app.config
│ │ │ │ ├── DimensionCreator.cs
│ │ │ │ ├── DimensionCreator.csproj
│ │ │ │ ├── Form1.cs
│ │ │ │ ├── Form1.Designer.cs
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ └── ReadMe.txt
│ │ │ ├── DimensionExample
│ │ │ │ ├── DimensionExample.cs
│ │ │ │ ├── DimensionExample.csproj
│ │ │ │ └── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ ├── FromDrawingToModel
│ │ │ │ ├── app.config
│ │ │ │ ├── Form1.cs
│ │ │ │ ├── Form1.Designer.cs
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── FromDrawingToModel.csproj
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ └── ReadMe.txt
│ │ │ └── SimpleDrawingList
│ │ │ ├── app.config
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── ReadMe.txt
│ │ │ ├── SimpleDrawingList.cs
│ │ │ ├── SimpleDrawingList.csproj
│ │ │ ├── SimpleDrawingList.Designer.cs
│ │ │ └── SimpleDrawingList.resx
│ │ └── Plugins
│ │ ├── EllipsePlugin
│ │ │ ├── EllipsePlugin.cs
│ │ │ ├── EllipsePlugin.csproj
│ │ │ ├── EllipsePluginData.cs
│ │ │ ├── EllipsePluginForm.cs
│ │ │ ├── EllipsePluginForm.Designer.cs
│ │ │ ├── EllipsePluginForm.resx
│ │ │ ├── EllipsePluginShapes.cs
│ │ │ ├── EllipsePlugin.xml
│ │ │ └── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── InsertMarkPlugin
│ │ │ ├── InsertMarkPlugin.cs
│ │ │ ├── InsertMarkPlugin.csproj
│ │ │ ├── InsertMarkPluginForm.cs
│ │ │ ├── InsertMarkPluginForm.Designer.cs
│ │ │ ├── InsertMarkPluginForm.resx
│ │ │ └── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── MarkPlugin
│ │ │ ├── MarkPlugin.cs
│ │ │ ├── MarkPlugin.csproj
│ │ │ ├── MarkPluginForm.cs
│ │ │ ├── MarkPluginForm.Designer.cs
│ │ │ └── MarkPluginForm.resx
│ │ └── SlotPlugin
│ │ ├── BoltDir.sym
│ │ ├── BoltHelper.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── SlotPlugin.cs
│ │ ├── SlotPlugin.csproj
│ │ ├── SlotPluginForm.cs
│ │ ├── SlotPluginForm.Designer.cs
│ │ └── SlotPluginForm.resx
│ ├── Examples.pdf
│ └── Model
│ ├── Applications
│ │ ├── BeamApplication
│ │ │ ├── app.config
│ │ │ ├── BeamApplication.csproj
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ └── ReadMe.txt
│ │ ├── ClashCheckExample
│ │ │ ├── ClashCheck.cs
│ │ │ ├── ClashCheckExample.csproj
│ │ │ ├── ClashCheckExampleForm.cs
│ │ │ ├── ClashCheckExampleForm.Designer.cs
│ │ │ ├── ClashCheckExampleForm.resx
│ │ │ ├── Program.cs
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── CNC_Exporter
│ │ │ ├── app.config
│ │ │ ├── CNC_Exporter.csproj
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── ReadMe.txt
│ │ │ ├── Resource1.Designer.cs
│ │ │ ├── Resource1.resx
│ │ │ └── Resources
│ │ │ └── CreateDSTV.txt
│ │ ├── CNCSolidExample
│ │ │ ├── app.config
│ │ │ ├── CNCSolidExample.csproj
│ │ │ ├── CNCSolidLogic.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── ExportXml
│ │ │ ├── app.config
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── ExportXML.csproj
│ │ │ ├── ReadMe.txt
│ │ │ └── XmlExport.cs
│ │ ├── ObjectTestApplication
│ │ │ ├── app.config
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── ObjectTestApplication.csproj
│ │ │ └── ReadMe.txt
│ │ ├── PartCenterLineIntersection
│ │ │ ├── PartCenterLineIntersection.cs
│ │ │ ├── PartCenterLineIntersection.csproj
│ │ │ └── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── RebarExamples
│ │ │ ├── macro
│ │ │ │ ├── RebarSample1B.cs
│ │ │ │ └── RebarSample2B.cs
│ │ │ ├── RebarSample1
│ │ │ │ ├── app.config
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── ReadMe.txt
│ │ │ │ ├── RebarSample1.cs
│ │ │ │ ├── RebarSample1.csproj
│ │ │ │ └── Vector3D.cs
│ │ │ ├── RebarSample2
│ │ │ │ ├── app.config
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── ReadMe.txt
│ │ │ │ ├── RebarSample2.cs
│ │ │ │ └── RebarSample2.csproj
│ │ │ └── RebarSample3
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── ReadMe.txt
│ │ │ ├── RebarSample3.cs
│ │ │ └── RebarSample3.csproj
│ │ └── SplitPolygonWeld
│ │ ├── app.config
│ │ ├── MainForm.cs
│ │ ├── MainForm.Designer.cs
│ │ ├── MainForm.resx
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ └── SplitPolygonWeld.csproj
│ └── Plugins
│ ├── BeamPlugin
│ │ ├── BeamPlugin.cs
│ │ ├── BeamPlugin.csproj
│ │ ├── BeamPluginForm.cs
│ │ ├── BeamPluginForm.Designer.cs
│ │ ├── BeamPluginForm.resx
│ │ └── Properties
│ │ ├── AssemblyInfo.cs
│ │ └── Resources.resx
│ ├── FlangeBrace
│ │ ├── FlangeBrace.cs
│ │ ├── FlangeBrace.csproj
│ │ ├── FlangeBraceForm.cs
│ │ ├── FlangeBraceForm.Designer.cs
│ │ ├── FlangeBraceForm.resx
│ │ ├── obj
│ │ │ └── Debug
│ │ │ └── DesignTimeResolveAssemblyReferencesInput.cache
│ │ └── Properties
│ │ └── AssemblyInfo.cs
│ ├── FormPlugin
│ │ ├── FormPlugin.csproj
│ │ ├── MainForm.cs
│ │ ├── MainForm.Designer.cs
│ │ ├── MainForm.resx
│ │ ├── MainPlugin.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ └── ReadMe.txt
│ ├── ReinforcedBeam
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── ReinforcedBeam.cs
│ │ ├── ReinforcedBeam.csproj
│ │ ├── ReinforcedBeamForm.cs
│ │ ├── ReinforcedBeamForm.Designer.cs
│ │ └── ReinforcedBeamForm.resx
│ ├── SpliceConnection
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ └── Resources.resx
│ │ ├── ReadMe.txt
│ │ ├── Resources
│ │ │ └── UpDirection.PNG
│ │ ├── SpliceConnection.cs
│ │ ├── SpliceConnection.csproj
│ │ ├── SpliceConnectionForm.cs
│ │ ├── SpliceConnectionForm.Designer.cs
│ │ ├── SpliceConnectionForm.resx
│ │ └── SpliceConnection.sln
│ └── SplicePlugin
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── ReadMe.txt
│ ├── SplicePlugin.cs
│ └── SplicePlugin.csproj
├── Open_API_ReleaseNotes_190_enu.pdf
├── SelfLearning
│ ├── Exercises
│ │ ├── Exercise2.1-PadFootings
│ │ │ ├── app.config
│ │ │ ├── Exercise2.1.csproj
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── Exercise2.2-Columns
│ │ │ ├── app.config
│ │ │ ├── Exercise2.2.csproj
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── Exercise2.3-Rebars
│ │ │ ├── app.config
│ │ │ ├── Exercise2.3.csproj
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── Exercise2.4-UIControls
│ │ │ ├── app.config
│ │ │ ├── Exercise2.4.csproj
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── Exercise2.5-TemplateForms
│ │ │ ├── app.config
│ │ │ ├── CreateForm.cs
│ │ │ ├── CreateForm.Designer.cs
│ │ │ ├── CreateForm.resx
│ │ │ ├── Exercise2.5.csproj
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── Exercise3.1-DrawingEditing
│ │ │ ├── app.config
│ │ │ ├── CreateForm.cs
│ │ │ ├── CreateForm.Designer.cs
│ │ │ ├── CreateForm.resx
│ │ │ ├── Exercise3.1.csproj
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── Exercise3.2-DrawingList
│ │ │ ├── app.config
│ │ │ ├── CreateForm.cs
│ │ │ ├── CreateForm.Designer.cs
│ │ │ ├── CreateForm.resx
│ │ │ ├── Exercise3.2.csproj
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── Exercise-drawings-model.zip
│ │ └── Exercise-model.zip
│ └── SelfLearning.pdf
├── StartHere!.pdf
├── TeklaOpenAPI_Reference.chm
└── Templates
├── TeklaDrawingsPlugin.zip
├── TeklaModelPlugin.zip
└── Templates.pdf
78 directories, 316 files
标签:
相关软件
网友评论
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
支持(0) 盖楼(回复)