首页 > 其他分享 >Civil 3D导入样式后修改相应设置

Civil 3D导入样式后修改相应设置

时间:2023-11-28 09:57:28浏览次数:30  
标签:Styles 导入到 Civil 样式 导入 styleName 3D

在上一篇随笔中,

展示了从样板文件中导入样式到当前文档中,

某些情况下,

导入样式后需要"使用"从样式,

比如创建横断面图时想使用刚刚导入的样式作为默认样式,

只需简单的几行代码即可完成相应的操作。

 

下面是上一篇随笔中的代码修改后的情况:

 

public void C_SETest()
{
    string styleName = "标准";

    Database db = Application.DocumentManager.MdiActiveDocument.Database;
    CivilDocument doc = CivilDocument.GetCivilDocument(db); 
    // 指定需要导入到当前文件内的样式
    if (ExportStyle(typeof(Autodesk.Civil.DatabaseServices.Styles.SectionViewStyle), styleName))
    {
        Application.DocumentManager.MdiActiveDocument.Editor.WriteMessage("\n样式:“{0}”成功导入到当前文档!", styleName);
        CivilApplication.ActiveDocument.Settings.GetSettings<Autodesk.Civil.Settings.SettingsSectionView>().Styles.SectionViewStyleId.Value =
            doc.Styles.SectionViewStyles[styleName];
    }
}

 

代码运行前:

代码运行后:

标签:Styles,导入到,Civil,样式,导入,styleName,3D
From: https://www.cnblogs.com/myzw/p/17861166.html

相关文章

  • BUU get_started_3dsctf_2016
    先checksec一下32位程序,没开PIE,再观察一下主函数gets函数有可能是栈溢出,再观察一下后门函数方法一:考虑栈溢出后直接跳转到if判断后面的语句,进而跳过if条件判断frompwnimport*#p=process('/home/miyu/Desktop/PWN/111/get_started_3dsctf_2016')#context.log_level......
  • UVA11275 3D Triangles 题解
    LinkUVA112753DTrianglesQuestion给你三维空间中的两个三角形,请判断它们是否有公共点。Solution如果在三维空间中相交,那么,肯定有一个三角形的某一条边穿过了另外一个三角形Code#include<bits/stdc++.h>usingnamespacestd;constdoubleeps=1e-9;structPoint3{......
  • multipleWindow3dScene代码解释
    title:深入分析:GitHubTrending项目"multipleWindow3dScene"banner_img:https://cdn.studyinglover.com/pic/2023/11/b57a22bd9cf8a1c0a954fd61e6c311f2.pngdate:2023-11-2719:18:00tags:-文字生成图片这是由chatGPT生成的文章,内容是关于GitHubTrending项目"multi......
  • 模板的导入和继承
    1模板的导入 -第一步:新建一个xx.html,把好看的模板写入<divclass="panelpanel-danger"><divclass="panel-heading"><h3class="panel-title">重金求子</h3></div><......
  • 新版3D边界地图|助力美观、清晰的可视化展示
    3D边界地图是一种在可视化领域中广泛应用的技术。通过使用该技术,可以将复杂的地理边界信息以直观而清晰的方式展现出来。这种地图形态逼真,能够模拟真实世界的各种地形,如山脉、河流和湖泊等,使得使用者能够更好地理解和分析地理环境。这种地图可以应用于多个领域。在城市规划中,3D边界......
  • vue导入excel表格
    1.vue导入模版信息。进行数据操作首先要安装 npminstallfile-saver  npminstallxlsx  npminstallscript-loader,在src下面创建一个excel文件夹,查创建2个js(Blob.js,Export2Excel.js)utils/vendor/Export2Excel.js文件/*eslint-disable*/require('script-loader!f......
  • JVS-rules规则引擎导出与导入,确保业务连续性的关键
    在复杂的系统环境中,规则和配置的迁移、备份及共享成为了确保业务连续性和一致性的关键过程。不同的环境可能需要相同的规则和配置数据,或者我们可能需要备份这些数据以防万一。JVS规则引擎提供了规则的导出与导入功能,使用户能够在多个环境间轻松转移配置数据。每一条配置数据都有其......
  • 手动设置提示在此环境中不可导入Django
    手动设置提示在此环境中不可导入Django 环境参数添加manage.py中的代码’DJANGO_SETTINGS_MODULE’,‘codeProject.settings’ ......
  • 3DCAT为华东师大设计学院打造元宇宙数字虚拟学院
    6月11日,华东师范大学设计学院在chiK11美术馆举办了一场别开生面的2023年本科毕业设计暨项目实践教学现场演示展。其中,元宇宙数字虚拟学院(一期)的现场发布会引起了现场震撼,吸引了众多观众的目光和参与。该元宇宙数字虚拟学院由泛境科技核心研发团队搭建,并由瑞云科技旗下的3DCA......
  • Learning Auxiliary Monocular Contexts Helps Monocular 3D Object Detection (5)
    QualitativeResults如下图所示:  ......