microstation二次开发之创建球体

球体创建的接口说明

  CreateSphere (Template, radius) 
  参数说明:
    Template:Element类型,元素模板,设置后元素样式相同
    radius:double类型,为球体半径

窗体设计

窗体设计

代码实现


'程序主入口
Sub main()
  '显示窗体
  Form1.Show
End Sub

'命令按钮触发操作
Private Sub CommandButton1_Click()
  '定义半径变量
  Dim radius As Double
  Dim solid As SmartSolidElement

   '半径
    radius = Val(TextBox1.Value)
    '创建球体
    Set solid = SmartSolid.CreateSphere(Nothing, radius)
    '添加至模型空间
    ActiveModelReference.AddElement solid
End Sub

运行效果

运行效果
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.import static是Java 5增加的功能,就是将Import类中的静态方法,可以作为本类的静态方法来...
    XLsn0w阅读 5,051评论 0 2
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,858评论 0 17
  • alert(a); function name(parameters) { alert(parameters); ...
    name阿喆azhe阅读 4,937评论 0 3
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,872评论 1 32
  • 面向对象主要针对面向过程。 面向过程的基本单元是函数。 什么是对象:EVERYTHING IS OBJECT(万物...
    sinpi阅读 4,793评论 0 4

友情链接更多精彩内容