当前位置: 首页 > news >正文

深圳网站设计有限公司四川省建设厅证件查询

深圳网站设计有限公司,四川省建设厅证件查询,柳州网站建设,网页美工设计photoshop 规划教材运行环境 vs2022 c# cad2016 调试成功 一、代码说明 这段代码是一个AutoCAD插件#xff0c;用于在模型空间中创建一个圆形。 首先#xff0c;我们需要定义一个命令类CreateCircleCommand#xff0c;并在命名空间CreateCircleInCad中声明。 在CreateCircleCommand类中用于在模型空间中创建一个圆形。 首先我们需要定义一个命令类CreateCircleCommand并在命名空间CreateCircleInCad中声明。 在CreateCircleCommand类中我们使用了CommandMethod特性将该方法定义为一个命令。命令的名称为CreateCircle。 在CreateCircleCommand方法中我们首先通过Application.DocumentManager.MdiActiveDocument获取当前文档然后通过doc.Database获取数据库对象通过doc.Editor获取编辑器对象。 接着我们通过数据库的事务管理器创建一个事务并通过事务来打开块表(BlockTable)。然后通过块表的ModelSpace获取模型空间的块表记录(BlockTableRecord)。 接下来我们定义了一个Point3d对象作为圆心位置坐标为(0,0,0)以及一个double类型变量作为圆的半径半径为5。 接着我们使用事务来操作模型空间。首先我们创建了一个Circle对象并将其添加到模型空间的块表记录中。然后通过事务的AddNewlyCreatedDBObject方法将该对象从事务中添加到数据库中。 最后我们使用编辑器对象的WriteMessage方法来输出一条信息表示圆已被创建。 总体来说这段代码的作用是在AutoCAD模型空间中创建一个半径为5的圆。 二、完整代码 using Autodesk.AutoCAD.Runtime; using Autodesk.AutoCAD.ApplicationServices; using Autodesk.AutoCAD.EditorInput; using Autodesk.AutoCAD.DatabaseServices; using Autodesk.AutoCAD.Geometry;[assembly: CommandClass(typeof(CreateCircleInCad.CreateCircleCommand))]namespace CreateCircleInCad {public class CreateCircleCommand{[CommandMethod(CreateCircle)]public void CreateCircleCommand(){Document doc Application.DocumentManager.MdiActiveDocument;Database db doc.Database;Editor ed doc.Editor;Transaction tr db.TransactionManager.StartTransaction();BlockTable bt tr.GetObject(db.BlockTableId, OpenMode.ForRead) as BlockTable;BlockTableRecord btr tr.GetObject(bt[BlockTableRecord.ModelSpace], OpenMode.ForWrite) as BlockTableRecord;Point3d centerPoint new Point3d(0, 0, 0); // 圆心位置double radius 5; // 圆的半径using (tr){// 创建圆形对象并添加到模型空间中Circle circle new Circle(centerPoint, radius);btr.AppendEntity(circle);tr.AddNewlyCreatedDBObject(circle, true);ed.WriteMessage(\n圆已创建!);}}} } //感谢大家的点赞收藏转发关注
http://www.hkea.cn/news/14372505/

相关文章:

  • 湖北网站设计岳阳网站建设团队
  • 合作公司做网站wordpress占用服务器内存
  • 郑州优化网站推广应用网站
  • 旅游网站制作百度云wordpress标签文章置顶
  • 深圳外贸网站推广公司石家庄网站建设德信互联科技有限公司
  • 后台查看网站容量模板网站也可以做优化
  • 手机号注册的网站wordpress压缩
  • 在线手机动画网站模板下载安装wordpress 菜单大小
  • 新公司做网站和域名广西建筑培训网
  • 天津平台公司网络营销优化培训
  • 网站建公司简介ui培训排名
  • 网站域解析查询旧域名怎么做新网站
  • 管理类手机网站企业建站技术
  • 网站建设需求填表爱情网站设计
  • 装修网站开发张家港专业网站建设
  • 做网站 除了域名企业没有专业人员怎么建设网站
  • 北京中交建设工程咨询有限公司网站无极在线观看
  • 网站关键词排名怎么做上海网络推广专员招聘
  • 服务器怎么做网站教程wordpress 翻页效果
  • 如何网上免费做推广搜索引擎优化的英文缩写是什么
  • 西安个人做网站建筑设计有哪些专业
  • 济南模版网站核酸第三方检测机构
  • 有没有发布需求的网站高端品牌网站建设特点
  • 中国小康建设官方网站kilu wordpress
  • 有了源代码怎么做网站企业主页是什么
  • 金山区做网站公司在线公司网站查询
  • 食品 技术支持 东莞网站建设公司邮箱一般用哪个
  • 电子商务网站建设的发展趋势成都企业网站建站
  • 网站开发客户需求数字营销网站建设
  • 2018年主流网站开发语言网站建设需要什么设备