相关文章

EKL构造点和线的基本用法

案例1&#xff1a;曲线上间隔5000mm生成点 let P(Point) let i(Integer) i1 for i while i<length(零件几何体\样条线.1 ) /5000mm {PCreateOrModifyDatum("Point",左上弦点 ,关系\知识工程阵列.1\Point ,i) Ppointoncurve(零件几何体\样条线.1 ,零件几何体\点.1…

3DE 知识工程 —— 使用 EKL 创建产品节点树

目录 1、简介 2、操作步骤 2.1 创建节点树表格 2.2 从表格中读取数据 2.3 创建节点树 1、简介 创建产品节点树的方法很多&#xff0c;本文旨在介绍一种在重客户端中以电子表格为输入&#xff0c;高效地创建产品节点树&#xff08;图 1&#xff09;的方法&#xff0c;以…

EKL集群

理论&#xff1a; ELK特点&#xff1a; 处理方式灵活&#xff1b;检索性搞笑&#xff1b;配置简单&#xff1b;集群现行扩展&#xff1b;前端操作多样。 • 处理方式灵活。Elasticsearch 是实时全文索引&#xff0c;不需要像 storm 那样预先编程才能使用&#xff1b; • 配置…

EKL学习记录

EKL 1、EKL简介 ELK是ElasticsearchLogstashKibana的简称 ElasticSeatch是一个基于Lucene的分布式全文搜索引擎&#xff0c;提供RESTful API 进行数据读写。 Logstash是一个收集&#xff0c;处理和转发事件和日志和消息的工具 Kibana是Elasticsearch的开源数据可视化插件&a…

EKL-日志收集系统安装

ELK其实就是Elasticsearch&#xff0c;Logstash&#xff0c;Kibana三个开源软件的首字母的简写&#xff0c;Logstash是日志收集引擎&#xff0c;Elasticsearch存储日志和快速搜索&#xff0c;Kibana展示日志信息。 一、下载&#xff1a;Releases elastic/elasticsearch GitHu…

3DE 知识工程 —— 使用 EKL 提取特征的拓扑元素

目录 1、简介 2、详细介绍 2.1 提取顶点 2.2 提取边线 2.3 提取面 2.4 使用参数控制提取类型 2.5 提取阵列元素 1、简介 在定义模板的时候&#xff0c;有时候需要提取特征的拓扑元素&#xff0c;但特征的拓扑元素是不稳定的&#xff0c;当参数发生改变时&#xff…

3DE 知识工程 —— 使用 EKL 批量布置设备

目录 1、简介 2、操作步骤 2.1 获取设备库信息 2.2 获取舱室位置信息 2.3 处理设备布置信息 2.4 布置设备 1、简介 前面我们讲过使用 EKL 创建产品节点树&#xff08;3DE 知识工程 —— 使用 EKL 创建产品节点树&#xff09;&#xff0c;今天我们来介绍如何使用 EKL…

3DE 知识工程 —— 使用 EKL 操作特征属性

目录 1、EKL 简介 2、使用 EKL 操作特征属性 2.1 获取特征属性 2.2 遍历特征属性 2.3 修改特征属性 1、EKL 简介 EKL &#xff0c;全称为企业知识语言&#xff08;Enterprise Knowledge Language&#xff09;&#xff0c;它是 3DE 平台内置的面向对象的解释型脚本语言…

ardupilot开发 --- 位置控制与导航制导篇

相关文章&#xff1a;ardupilot开发 — 坐标系篇 几个疑问 如何根据GPS定位信息进行位置控制&#xff1f; 经纬度海拔高度如何转成导航坐标系&#xff1f; 飞控中的航迹点waypoint是基于那个坐标系的点&#xff1f;导航坐标系&#xff1f; Home点&#xff1f;导航坐标系的原点…

ardupilot开发 --- cmake 篇

一步一莲花祈祷 0. 官方文档1. 一些概念2. CMakeLists进阶历程2.1 创建一个最简单的CMake项目&#xff1a;1 xx.cpp 1 CMakeLists.txt2.2 指定 C 标准2.3 显示编译版本号2.4 使用库来构建可执行程序2.5 cmake自定义变量、编译定义2.6 库的使用依赖(usage requirement)2.7 为库…

ardupilot开发 --- gdb 篇

环境 win11 vscode 1.81.0 wsl2 ardupilot 利用gdb工具在vsCode中实现 Ardupilot SITL的断点调试 优点&#xff1a;可在vsCode中实现断点调试。 参考文献&#xff1a;https://ardupilot.org/dev/docs/debugging-with-gdb-using-vscode.html 安装gdb工具 打开wsl&#xff0…

ardupilot开发 --- 4G链路 篇

有人一出生就在罗马有人一出生就是骡马 一些概念20240801 与周工的探讨雷迅 LTE-LINK SE接线小屏幕状态提示常用操作软件下载文档下载雷迅云 移远通信4g模块EC20的使用第一步&#xff0c;修改并编译Linux内核第二步&#xff0c;编译 quectel-CM第三步&#xff0c;开机自动拨号上…

ardupilot开发 --- 固件定制(OEM) 篇

最后的轻语 0. 前言1. 基于某个飞控硬件来定制自己的飞控产品步骤 2. 关于功能使能3 ProblemShooting4. 关于引导程序 Bootloader5. 关于 Board ID6. 参考文献 0. 前言 固件功能定制OEM Customization&#xff1a; 原厂设备制造商OEM&#xff08;Original Equipment Manufactu…

ardupilot开发 --- Lua脚本篇

1. 一些概念 ArduPilot引入了对Lua脚本的支持&#xff1b;可以同时运行多个脚本&#xff1b;Lua脚本存放在 SD card 中&#xff1b;Copter-4.0 及以上版本才支持Lua脚本&#xff1b;scripting API &#xff1f;scripting applets &#xff1f;飞控条件&#xff1a;2 MB of fla…

ardupilot开发 --- 安装与调参篇

很好的中文参考文档&#xff0c;必看&#xff01;&#xff01;&#xff01; https://doc.cuav.net/tutorial/copter 解不了锁&#xff1f;电机发出滴滴声&#xff1f; 安全开关是否禁用&#xff1f; BRD_SAFETY_DEFLT 0 to disable the switch for systems not equipped.(B…

ardupilot开发 --- 其他 篇

1. vscode技巧 对比两个文件的代码差异 在vsode中选中两个文件&#xff0c;右击选择compare selected取消文件窗口覆盖 在设置中搜索 workbench.editor.Enable Preview,并将它取消勾选。取消宏定义下面代码的变暗 用VSCode打开C项目时出现【can not open source file xxx/xxx.…

ardupilot开发 --- EKF篇

0. 状态估计的算法发展 1. 参数调试 AHRS_EKF_USE: set to “1” to use the EKF, “0” to use DCM for attitude control and inertial nav (Copter-3.2.1) or ahrs dead reckoning (Plane) for position control. In Copter-3.3 (and higher) this parameter is forced to …

ardupilot开发 --- 传感器驱动,外设驱动,接近传感器 篇

ardupilot支持不同厂商的传感器&#xff0c;如雷达&#xff0c;声呐&#xff0c;激光&#xff0c;相机等&#xff1b; 支持的通信协议 I2C, SPI, UART (aka Serial) CANBUS 驱动程序的前后台分离 ardupilot中传感器驱动的重要结构是前后分离&#xff1b; Library库调用前端…

ardupilot开发 --- 仿真篇

牛马 一些概念安装环境初级仿真FlightGear 联合仿真高级仿真设置信息提示SITL with MAVProxySITL 与 mavlink 系统的连接方式SITL 使用USB串口设备&#xff0c;如思岚雷达参考文献 一些概念 SITL soft in the loop 软件在环仿真 安装环境 安装wsl2 win11自带wsl2 win10需要自…

ardupilot开发 --- GPIO 篇

目录 一些概念用作SERVO用作MOTOR用作PWM 一些概念 参考&#xff1a;Copter ~> Advanced Configuration ~> GPIOs 或&#xff1a;Servos 飞控GPIO pins的用途由SERVOx_FUNCTION参数来指定&#xff0c;常用的用途如&#xff1a; 用作传统的GPIO功能&#xff1b;用作MOTOR…