- 博客(21)
- 资源 (5)
- 收藏
- 关注
原创 12.选择器参考 - CadQuery 中文文档
CadQuery 选择器字符串允许过滤各种类型的对象列表。最常用的是边、面和顶点,但也可以过滤所有对象类型。
2024-01-12 10:12:47 933
原创 11.例子16-33 - CadQuery 中文文档
本页上的示例可以帮助你学习如何使用 CadQuery 构建对象。这些示例的组织方式从简单到复杂,因此按顺序进行是吸收它们的最佳方式。每个示例都列出了示例中使用的 API 元素,以便于参考
2024-01-11 08:58:16 851 1
翻译 10.例子1-15 - CadQuery 中文文档
本页上的示例可以帮助你学习如何使用 CadQuery 构建对象。这些示例的组织方式从简单到复杂,因此按顺序进行是吸收它们的最佳方式。
2024-01-10 16:31:19 57
原创 09.CadQuery 脚本和对象输出
cadquery 通常在脚本顶部以 cq 形式导入。需要调用 show_object() 方法,将对象返回到执行环境(如 CQ-editor)以进行渲染。
2024-01-08 09:52:34 446
翻译 08.装配2 - CadQuery 中文文档
FixPoint 将给定参数的位置固定为等于通过约束参数指定的给定点。该约束锁定了参数的所有平移自由度。FixAxis 将给定参数的法线或切线的方向固定为等于通过约束参数指定的向量的方向。PointInPlane 将第一个对象的中心定位在第二个对象定义的平面内。FixRotation 将给定参数的旋转固定为等于通过约束参数指定的值。PointOnLine 将第一个对象的中心定位在第二个对象定义的线上。除了 RGBA 值之外,该类Color。此约束锁定参数的所有旋转自由度。此约束锁定参数的两个旋转自由度。
2024-01-05 15:32:53 66 1
翻译 08.装配1 - CadQuery 中文文档
本节的目的是演示如何使用装配和约束功能来构建真实的模型。它将是由 20x20 V 型槽型材制成的外壳门组件。
2024-01-05 15:31:23 71 1
翻译 06.概念 - CadQuery 中文文档
在讨论 CadQuery 之前,有必要先讨论一下 3D CAD 拓扑。CadQuery 基于 OpenCascade 内核,该内核对对象使用边界表示 (BREP)。这就意味着,对象是由其封闭表面定义的。
2024-01-03 10:12:27 131 1
翻译 05.设计原则 - CadQuery 中文文档
CadQuery 旨在使使用 python 脚本构建模型变得简单直观。CadQuery 致力于让脚本能够像人类口头描述对象一样粗略地阅读。
2024-01-03 10:10:19 57 1
翻译 04.快速开始 - CadQuery 中文文档
想要快速了解 CadQuery 的功能吗?本快速入门将使用一个简单的示例演示 CadQuery 的基础知识。
2024-01-02 15:02:33 185
翻译 03.CQ-editor - CadQuery 中文文档
CQ-editor 基于 PyQT 的 CadQuery GUI 编辑器支持 Linux、Windows 和 Mac
2024-01-02 14:55:40 114
翻译 02.安装 CadQuery - CadQuery 中文文档
CadQuery 可以使用 conda 或 pip 安装。conda 安装方法更好测试是更成熟的选择。
2023-12-29 14:02:52 194 1
翻译 01.CadQuery 介绍 - CadQuery 中文文档
CadQuery 是一个直观、易于使用的 Python 库,用于构建参数化 3D CAD 模型。
2023-12-28 17:42:35 201 1
原创 js使用canvas将文字转换成图像数据base64
js使用canvas将文字转换成图像数据base64,做这个功能的原因是因为在工作中遇到想屏蔽浏览器的翻译功能,使用这个方法将文字转成了图片,从而实现屏蔽翻译的功能源码:/** * js使用canvas将文字转换成图像数据base64* @param {string} text 文字内容 "abc"* @param {string} fontsize ...
2018-04-28 17:58:58 1608
原创 js 利用 ajax 加载 js ,显示加载进度 ,严格按照js的顺序先后加载到页面
js 利用 ajax 加载 js ,显示加载进度 ,严格按照js的顺序先后加载到页面 , 做手机端开发时,发现一个问题,有些浏览器,在网速比较慢的情况下,js文件没有加载完,后续的调用已经开始调用了,导致出错。后来使用此法,保证了任何时候都完全是按照js的先后顺序执行的。源码:/** * js 利用 ajax 加载 js ,显示加载进度 ,严格按照js的顺序先后加载到页面* 原理:利用 aja...
2018-04-28 17:56:54 607
原创 使用ajax上传图片,支持图片即时浏览,支持js图片压缩后上传给服务器
使用ajax上传图片,支持图片即时浏览,支持js图片压缩后上传给服务器源码:/** * js使用form上传图片,支持本地预览选中的图片,支持携带自定义参数* @param {string} params.previewImgId 预览图片控件id,可以预览上传图片* @param {string} params.url 提交上传的url*...
2018-04-28 17:55:06 341
原创 时间显示 1分钟内显示几秒前,1小时间内显示几分钟前,1天内显示几小时前,7天内显示几天前,其它显示真实时间
源码如下:/*** 时间显示 1分钟内显示几秒前,1小时间内显示几分钟前,1天内显示几小时前,7天内显示几天前,其它显示真实时间* @param {string} format 格式* @param {int} timestamp php时间戳*/function dateShow(timestamp){ //如果传进来的是10位的时间戳 变成13位的 if(time...
2018-03-17 16:51:31 864
原创 js动态加载js css文件,可以配置文件后辍,防止浏览器缓存
js的引用,在浏览器,或微信上访问经常会遇到文件改了,但就是没有更新的问题,使用此函数可以轻松解决缓存问题只需要把js的引用方式改为使用此函数加载即可源码如下:/*** js动态加载js css文件,可以配置文件后辍,防止浏览器缓存* @param {obj} config 加载资源配置 * @param {string} version 资源后辍配置*/function jsCs...
2018-03-17 16:48:18 827
原创 js模拟form表单提交数据, js模拟a标签点击跳转,避开使用window.open引起来的浏览器阻止问题
js模拟form表单提交数据, js模拟a标签点击跳转,避开使用window.open引起来的浏览器阻止问题js模拟form表单提交数据源码:/** * js模拟form表单提交 * @param {object} 参数对象* url 必填 提交地址* methond 选填 默认post 提交方式 post get* target 选填...
2018-03-10 18:59:29 531
原创 js数组排序,根据数组中对象的某一属性进行排序 支持数字和字符串的排序,也支持按两个属性进行排序
工作中遇到js数组排序问题,数组中存储的都是对象,于是就百度了下,利用别人的代码进行修改,最终完成可以倒序、反序,可以进行多维度排序的功能源码如下:/** * js数组排序 支持数字和字符串* @param params* @param arrObj obj 必填 数组对象* @param keyName string 必填 要排序的属性名称* @param type...
2018-03-10 18:50:34 3043 2
原创 js强大的日期格式化,timestamp支持10位或13位的时间戳,或是时间字符串
js强大的日期格式化,timestamp支持10位或13位的时间戳,或是时间字符串,同时支持android ios的处理,不只是日期的格式化还有其它方法,比如获 获取某月有多少天 、获取某个日期在这一年的第几周、一年中的第几天、一周中的第几天等方法源码:/*** js日期格式化,timestamp支持10位或13位的时间戳,或是时间字符串* @param{string} format传进来的字...
2018-03-10 18:41:17 5166
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人