Python是新的BASIC(Python is the new BASIC)这是学习如何对计算机进行编程的基本问题:public class Hello { public static void main(String[] args) { System.out.println("Hello World!"); } }上面是 Java 的 Hello Wor
转载 2024-05-19 15:33:25
44阅读
Python SolidWorks 二次开发—SolidWorks另存文件为其他格式Python SolidWorks 二次开发—SolidWorks另存文件为其他格式 文章目录Python SolidWorks 二次开发---SolidWorks另存文件为其他格式一、连接SolidWorks 二次开发二、另存文件函数:SaveAs1.SaveAs函数定义2.SaveAs函数的使用2.1除PDF文
转载 2024-01-12 07:05:08
992阅读
这是两年前毕业时写的一篇关于SolidWorks插件开发与公司PDM集成的毕业设计,最近闲来无事拿出来整理一下,大神们可以略过。 1.1   SolidWorks API接口正确调用SolidWorks API 是完成SolidWorks二次开发中参数化设计的基础。调用SolidWorksAPI 是指调用SolidWorks 的事件、方法、属性、以及相关功能,从而完成
转载 2024-01-29 23:10:35
662阅读
本章主要介绍了ROS的工程结构,也就是ROS的文件系统结构。要学会建立一个ROS工程,首先要认识一个ROS工程,了解它们的组织架构,从根本上熟悉ROS项目的组织形式,了解各个文件的功能和作用,才能正确的进行开发和编程。本章的主要内容有,介绍catkin的编译系统,catkin工作空间的创建和结构,package软件包的创建和结构,介绍CMakeLists.txt文件,package.xml以及其他
Background永磁电机作为一种因材料突破而得以普及的同步电机,不得不承认其如今在位置伺服领域的地位。此外,在轴向长度受到限制的场合,使用永磁电机的效果那是拔群的,比如电瓶车的轮毂电机等。但是,我最爱的还是优雅的感应电机。感应电机的”高级玩法“一般都是在转子上做文章,主要是实心转子的各种变种,这里@哈莫尼克。永磁电机的”高级“玩法(表贴、内嵌、V型这些肯定就不算了哈)则可以从定子和转子两
一、os模块概述 Python os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。(一语中的) 二、常用方法 1、os.name 输出字符串指示正在使用的平台。如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'。 2、os.getcwd() 函数得到当前工作目录,即当前Python脚本工作的目录路径。 3、os.lis
转载 2024-01-11 08:46:14
231阅读
# 使用 Java 实现 SolidWorks 文件读取接口 在这篇文章中,我们将讨论如何使用 Java 实现 SolidWorks 文件读取接口。对于刚入行的小白来说,了解 SolidWorks 的文件格式及其读取方法是非常重要的。下面我们将逐步进行说明,并提供一份简单的代码示例。 ## 步骤流程概述 下面是实现 SolidWorks 文件读取接口的一般步骤: | 步骤编号 | 步骤名称
原创 10月前
173阅读
# 如何实现“Python solidworks” 作为一名经验丰富的开发者,我将会指导你如何使用Python来操作SolidWorks。下面是整个流程的步骤表格: | 步骤 | 操作 | | ---- | ---- | | 1 | 安装SolidWorks API | | 2 | 创建SolidWorks宏 | | 3 | 使用Python编写代码 | | 4 | 运行代码 | 接下来我将
原创 2024-06-05 03:52:43
432阅读
 一、软件安装(1)安装Python       下载地址:https://www.python.org/getit/,版本2.7.9;点击python-2.7.9.msi进行安装,安装在C:\Python27目录下;设置环境变量:我的电脑--控制面板--系统--高级--环境变量--在用户变量下找到PATH--编辑--在变量值中
一:文件操作补充对文件操作流程    1. 打开文件,得到文件句柄并赋值给一个变量    2. 通过句柄对文件进行操作    3. 关闭文件     python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当
转载 2024-05-03 20:25:15
293阅读
关于python文件操作总是记不住API。昨晚写的时候用到了这些,但是没记住,于是就索性整理一下吧:python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.
总是记不住API。昨晚写的时候用到了这些,但是没记住,于是就索性整理一下吧:python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs(r
转载 2024-07-25 14:21:54
58阅读
swig+python+numpy:c/c++扩展Python接口(特别是“数组”的传递)简要说明运行环境说明所需准备的文件说明例子相关代码和内容结语 简要说明本人因为项目需要,做c、c++到matlab、python接口,matlab的文档比较齐全,官方也有些例子,照着例子画瓢,多少也没那么难,暂时不太想做其相关的接口举例(官方mex 指令生成对应的文件或者库)。在做python接口遇到
转载 2024-02-03 08:40:14
209阅读
SciPy - 科学计算库(上)一、实验说明SciPy 库建立在 Numpy 库之上,提供了大量科学算法,主要包括这些主题:在本实验中我们将了解其中一些包的使用方法。(ps:因本节只讲工具的用法,对这些科学主题不展开讨论,所以根据自己所学的知识挑选食用就好了,强迫症不要纠结哈~)1. 环境登录无需密码自动登录,系统用户名shiyanlou2. 环境介绍本课程实验环境使用Spyder。首先打开ter
转载 2023-12-12 13:01:39
325阅读
拓展:螺旋节能灯属于节能灯的一种,一般使用节能灯电感镇流器驱动荧光灯管发光,正式名称:稀土三基色紧凑型荧光灯。最初现代荧光灯是彼得库珀休伊特在19世纪90年代末发明,被摄影师用于摄影工作室内。在1938年开始出售,并在1941年申请了专利,在1939年纽约世界博览会上第一个荧光灯泡和灯具展现在世人的眼前。下图是本次教程利用SolidWorks绘制的螺旋节能灯的后期渲染图。
       经过这几天时间帮助我们实验室的学弟学妹们下载sw软件以及解决软件一些报错问题,我整理了下列一些软件报错问题。个人以前使用的是sw18版本的,目前使用的是sw21版本,因此主要问题就围绕18版本以后的常见问题来解决。1.常见报错·     无法获得下列许可(-8,544,0)·     
转载 2023-12-16 21:44:42
818阅读
首先要明白,在制作solidworks动画的时候,必须要有基本的零件以及装配体的绘制技巧,适合有一定基础的,学习过一段时间的同学,或者实在想方便一点可以直接把需要用到的零件或者装配体下载下来直接套用即可,文末有相应的链接,需要的同学可以自行下载。 第一课效果动画 可以看到视频中的滑块可以跟随滑杆做直线运动,变速直线运动匀速直线运动。那么怎么实现的呢?首先我们要准备两个基本体(可以自行绘制):
多实体是SOLIDWORKS的特色功能之一,也是很多工程师最喜欢和常用的功能,相信大家用该功能一段时间之后,肯定有这样的疑惑:多实体如何进行装配检查呢?干涉检查一般在装配体中使用得比较多。从SOLIDWORKS 2019版开始新增了多实体的干涉检查。这在检查焊件是否已正确剪裁且在使用 Simulation 工具之前尤其有用。以常用的焊件为例,SOLIDWORKS把每段型材认为是一个实体(如下图),
在过去的几年里,计算机辅助设计(CAD)领域的发展越来越迅速,尤其是与编程语言的结合,极大地拓展了其用途。对于许多设计工程师来说,创建和管理SolidWorks数据的工作不仅复杂,而且耗时。为了提高工作效率,我决定使用Python编写脚本,以自动化一些常见步骤并处理SolidWorks数据。 ```mermaid timeline title 业务增长里程碑 2018 : 起步
原创 6月前
82阅读
 对于源代码包,我们只有编译才能在系统上运行。而Linux下的编译器有gcc、g++,随着源文件的增加,直接用gcc/g++命令的方式显得效率低下,人们开始用Makefile来进行编译。然而随着工程体量的增大,Makefile也不能满足需求,于是便出现了Cmake工具。CMake是对make工具的生成器,是更高层的工具,它简化了编译构建过程,能够管理大型项目,具有良好的扩展性。对于ROS
  • 1
  • 2
  • 3
  • 4
  • 5