首先这个 sosmap 文件它是什么?当然它还有一个更加形象的一个名字叫这个 jessmap。 然后这个是什么?就是越来越多的一个前端框架,它用的就是这个 u, 因为它比较这个简单好用,而且是我们自己国产的。然后就是我们在打包的时候,就比如说我自己打包我自己的这个悬域靶场 的时候,它会提示是否勾选,就是生成这个 sosmap 这个文件,就是为了方便我们调试测试。当然假如说你在生产环境中, 也就是上线环境中生成了这个设置 map, 并且你还硬编码了一些敏感信息之类的,这些在开发当中也是非常常见的,是吧?然后你还勾选了这个,然后这个时候我们就可以通过反编印的一个方式,就是 通过这个接收 map 文件去把你的这个原代码给还原出来。然后接下来就是一个必要的环境配置啊,首先是这个 node 接收的一个安装,然后大家直接把这个安装包往后下一步就可以了,然后这是非常简单的,然后你把这个 node 接收 map 的 这 一个工具,然后像这个 jsmap 怎么利用?一般情况下,比如说在这个 beep 当中,在它的一个历史包当中,我们可能会找到比如说像这种直接的这种 jsmap 的 一个文件,那么这里的话我们直接可以怎么做?就比如说科比 u r l 啊,然后把这个链接,然后粘贴到这个浏览器当中,然后访问它就会自动下载这个 jsmap 文 件,然后下载完毕之后,我们直接在 c m d 窗口执行这一条 mini, 然后这里填写你的这个 jsmap 的 这个文件名称,然后我们就可以把它的一些 元代码信息给反面一出来,然后我们就可以在它的元代码当中去寻找一些灵感信息之类的。然后接下来就是这个实战漏洞案例的一个讲解,然后这个是京东的。好,首先声明一点,这个漏洞已经修复了,当这个 g s 文件它是怎么发现的?就比如说我们在用二 pro 的 时候啊,比如说用 h a e 啊,插件啊, 或者说用这个 g s 文档啊之类的去找一些 g s 文件的时候,然后就可以找到。当然像这个 g s 文档啊之类的, 或者说是吗 web url 之类的这些关键字,假如说能收到的话,它大概率就是可以被下载的。而这个时候我们怎么下载?就是在原本的这个接收文件后面再加上这个点 map 什么都不要动,直接加一个后缀就可以了。然后回车之后我们浏览器就会自动下载,然后下载完毕之后, 然后我们就是用刚才所讲的这条命令直接反翻译就可以,然后像这个里的话,我可以看到就是反翻译了一些呃,文件之类的啊,就是我们在元旦版当中可以找到一些敏感接口啊,像这些敏感接口我们都可以去进行 这个漏洞的一个测试,当这里的话我测了一下好像没啥漏洞了,然后当然在这一个文件的话,就找到了一些敏感信息之类, 然后熟悉开发的同学应该都知道这个 cookie set 是 干嘛的,是吧?它是设置我们的一个 cookie, 而像一个 cookie 的 话,它是有很多个字段的,对吧?所以说这里它也设置了很多项,然后当然,然后这个时候我们可以会想到这里会为什么会设置 cookie 啊?是吧?这里要么是测试用户的,要么是管理员用户的, 然后这里的话我们把这个 cookie 给它复制下,然后,然后比如说我们在浏览器当中,然后通过这个 cookie editor 这个插件来进行一个替换,或者说直接 f 十二替换这个 cookie 信息都是可以的。然后像这个悬域靶场的话,大家也可以去玩一下,它不仅有这个外部靶场,还有这个逆向啊,包括像 app 类的一个靶场物, 包括像这个安卓呀,苹果的一个靶场,还有像这个面试题库啊,已经有几百道了。包括像这个实战漏洞报告,就是测试管理员的一个这个账户,我们直接切换之后就可以直接进入这个后台,但这个测试管理用户的话,他的这个功能不是特别对啊,所以说这个漏洞的评级也不是。
粉丝714获赞3894

大家好,今天我们来讲一下在宝塔环境里面怎么去配置或部署这个 v o e 的项目 啊,总共就是两个步骤,第一个就是网站的设置,第二个的话是那个文件就是 viv 项目的文件打包文件的上传,那进入到这个宝塔环境,选择这个 网站,点击这个 ppt 项目的添加站点,在这里的话我们选择这个 ip 地址啊, 这样简单一点,最简单的一种解析模式,注意的是 你选择这个纯净态,其他的先不要管, 然后我们再设置这里配置一下这个 伪静态的相关的配置下,把这个直接考过去, 点击保存,保存完了之后我们进入到这个文件,上传我们项目已经打包好的文件, 那这里这个文件已经生成了,我们进入到这里面来进行一个上传,为了和之前的默认这个地址,按照 当然说默认这个地址已经是可以访问了啊,我们看一下 啊,这里已经是可以网访问了,然后我们再把我们打包好的文件进行选择这么一个打包好的这个目录进行上传, 上传完了之后我们再来刷新一下,呃,看一下啊,这里不对,因为他的指向的目录是不对的,那我们重新把这个 网站重新设置一下他的对应的配置的目录,网站目录啊,这里选择 我们的 啊,这个目录选择好保存,这样的话我们再刷新一下 啊,首先打那这出来了啊, 这样我们这次讲解就结束了,谢谢大家。

hello, 大家好,相信大家有很多人呢还不会制作我们的安卓内核,今天我就教大家怎么去,嗯,打包一个安卓内核。首先我们需要有三个东西啊,我们的原版内核原版, 这个呢就是我们内核原版,好吧?然后我们还需要有我们内核对应的驱动,好吧,这个是六点六,因为我的内核版本是六点六,我也发了一个六点六的驱动。然后呢还需要一个打包软件, ai d e, 这个是必须要有的啊。然后首先呢我们装过了,我就不装了啊,就是这个就是这个文件, 这个呢就是我们的打包软件,好吧?然后呢我们去看一下我们的原版原版呢,看一下有验证没有啊?然后打开找见我们的 m a i n 这个这个文件,这个文件就是我们的主文件,点进去看一下,好吧,它也是有验证的,好吧? 有验证的话,我们先把它验证给它关一下,把它验证拉下来,好到这个地方我们给他 给它剪,给它删掉,删掉以后就把验证删掉,删掉以后呢我们去打开我们的黑 id, 然后找见我们的内核原版, 找到我们内核原版呢,我们点击我们右上角的小三角,小三角我们点击我们的构建应用,然后它就会在构建内核原版中,它就正在打包中。我们稍微等一下,这个时间可能有点,第一次打包的话可能时间会有点长, 然后因为他如果把验证取消了,对,他没有验证,直接可以执行开启后台滤镜,给他输入一个 n, 是 否开启后没有输入一个 n 你 是看不到的。

哈喽啊, chu 友们,这个和这个是我用 solo 加同一段 prom 做出的头像生成器网页,我们对比一下,看一看是不是右边的这个整个 ui 上看着更精致更高级。其实做它俩时的唯一区别就是我在开发右边这个网页的时候加了 skills。 是 的, chu 现在已经支持 skills 了。 skills 是 基于高标准的重复工作沉淀的可复用技能包,可以持续稳定地按照你的要求输出高质量的产物。 那么如何在 tree 里创建 skills 呢?有两种方式,第一种,直接在对话中描述你的需求,比如我这里对 ai 说创建一份能审查我的代码效果问题的 skill, 你 看 ai 会直接帮我写一个 markdown 文档,然后放在 tree skills 下面的对应文件夹中。第二种,从设置中创建, 点击设置按钮,进入规则和技能页面,在技能模块处点击创建。这里你可以直接导入现成的 skill 文件进行智能解析。因为 tree skills 是 基于开放的 agent skills 标准构建的,完全兼容社区生态。 当然,你也可以手动输入技能名称描述和指令,添加更符合你需求的工作流及工具调用。现在我添加好了一个前端设计的 skill, 我们在做图像生成器的时候就可以用到它了。你看在 ai 对 话流中可以看到它自动调用了这个前端设计 skill。 如果你的任务比较复杂或者需要持续稳定输出的时候,你也可以在 prompt 中明确告诉 ai 要用哪个 skill, 这样你就可以更精准的控制输出结果了。就像这个网页前端设计的优化一样, 使用 skills 是 可以帮你稳定地按照你的标准输出高质量结果的。除此之外呢,还可以自动化你的重复性工作流,甚至成为专业能力规范知识进行沉淀和分享的方式。所以快去吹 solo 中试试吧!中国版和国际版都有哦!

这是一个不用买服务器,不用配置域名,能让你免费上线网页的极简部署工具。那现在我们经常用 a f 辅助写代码,也就是 web coding, 但是生成的仅仅限于一个 demo, 就是 总得部署上线才能给别人看吧。 拼觅是我找到最简单的一个解决方案,就是它支持终端命令和浏览器上传两种方式,操作非常简单。我这里呢,以浏览器部署为例,这 这里要注意的一个细节就是我们不能够直接上传所有的源代码,在上传之前,我们需要先在电脑的终端输入这两行的命令,把代码打包成浏览器能看懂的 html 或者是 css 这种文件的格式。那等它执行完之后,我们把默认生成的这个 disk 文件直接拖拽到网页就可以了。 不到一分钟,他就自动把我用珍妮奶开发的每日豆浆食谱 demo 发布到网上了,并且生成了一个永久的链接,操作非常简单,速度也很快,就非常适合前端开发或者是学生用来托管静态的页面。 这种轻量级的工具用起来没有什么负担,大家快去试试吧,我是开心关注我,每天进步一点点。

今天一个做房产的朋友发了一个大红包过来,然后顺手又丢了一个数据文件给我,希望我帮他做一个数据分析。 那他这个数据文件呢,不是我们传统意义上看到的那种销售报表啊之类的,他是一种文本型的数据表,就是说里边有大量的客户意见,评论投诉内容等等。 然后呢,他又提了三点要求,第一点呢,就是希望输出的是网页版的格式化看版和一个 pdf 文件,同时呢,提了几条数据维度的要求,最核心的就是用户的关注点和高意向客户的一个分析。 同时他不希望这个数据分析的过程在第三方平台上进行,最好是开发一款自己的工具,借助大模型来分析。 由于他大部分的时间呢都在办公室,所以就没有必要做移动端的开发,而且从他数据分析浏览的习惯和体验感来说, pc 端可能会更好一些,因此呢,开发一个电脑端的桌面应用就可以了。 而且呢,这也不是一个经常性的数据分析需求,因此,呃,开发一个电脑端的桌面应用足够了。 在跟他沟通的过程当中呢,我也建议他可以用大模型的编程能力输出,网页版的报告也是能够满足他的需求的。 但他呢,提出了一点不同的意见。他说我在使用大模型的时候呢,可能每天会问很多的问题,形成了很多记录,那这些记录都混在一起, 他希望通过一个专门分析的一个工具,然后呢能够去分析,同时呢还能够翻看以前的分析记录,做一些对比啊。另外呢就是未来他可能还有一些其他的数据分析要求,可以在这个工具上不断的迭代。 聊到这里之后呢,那我就在思考,除了自己开发一款工具来进行数据分析之外,还有没有别的平台或者方案可以解决他这个问题。 哎,琢磨了很久,可能是因为我的这个背景问题啊,确实没有想出更好的办法,于是呢就硬着头皮帮他开发了一个工具,总共用时三个半小时。 那开发商呢,还是通过豆包这样的大模型来通过不断的沟通去梳理他的业务逻辑,然后写出一个比较完整的产品文档。 同时呢还要让它同步输出,要交给 figma 或者是 pixel 来设计 ui 界面的提示词。 因为跟大模型聊得比较多,它现在已经具备了记忆能力,所以它也比较了解我的背景,它还贴心地帮我组合了工具,比如说用什么样的工具开发,配置什么样的环境,以及用什么样的框架等等。 甚至呢,包括数据库,他都建议是做本地化存储选用,像呃,我也不知道怎么读啊,像这种数据库类型。 另外呢,就是不管是开发网页版、移动版的应用,还是这种桌面端的应用啊,我们都要对开发工具进行一些规则的约束, 约定他的一些开发边界,不让他胡来。比如说项目的规则啊,个人的规则,那这些规则如果你不会写,可以基于你前面写的项目文档说明,让大模型帮你输出一个个人和项目的规则。而且呢,他写的规则对开发这个项目来说是非常友好的, 这个项目的业务逻辑呢,也不复杂,就是用户呢上传表格,然后呢转成 json 的 格式交给大模型,大模型分析完之后呢,再通过图表化的脚本,然后组合成一个格式化的看板页面。 那这个过程当中呢,我们要接入大模型的 api, 然后呢因为考虑到未来呃客户可能会换这个大模型的接口,所以我们还是要提前的把呃 api 的 配置啊做到这个工具里边去,而不是每次都改代码。 然后就是每一次的分析呢,都要形成一条记录,同时呢把原始文件存到工具的一个目录里。 这样做的好处是,万一客户在电脑的文件夹误删了一些文件,那么我们这个软件呢,跟目录下呢,还有备份的文件。 然后呢就是除了网页版的格式之外呢,还能够导出 pdf 版本,然后也允许它通过浏览器的方式来打开这个看板。 剩下的就是一些体验环节了,比如说,呃我们上传完表格之后交给大模型分析, 接入过大模型 api 的 都知道,无论你怎么调试,一旦遇到数据量比较大的时候,它的分析时间是比较长的, 为了不让用户等的很焦躁,那么可以加一个这样的进度条。有时候人的需求就是这么奇怪,没有这个进度条和有这个进度条,它的体验感是完全相反的。 然后工具上我依然选的是翠,那我用了很久,我觉得翠它免费,而且对于一些小型的应用来说,其实没有太大的问题。 最后一点就是做桌面端的开发呢,他不像 app 或者是小程序,需要像微信开发者工具啊,甚至其他的一些工具配合一个 ide 开发工具就可以了。然后, 呃, ui 界面设计,我这一次用的依然是 pixel, 当然我也用谷歌的 stitch 做了一版做对比,最后我还是选了 pixel 的 一个作品。大概就是这样,如果你有任何想交流的,都可以在评论区留言。

打包后的代码里有很多没用到的函数变量,白白增加体积,比如导入了 delete 的 一百个方法,实际只用一个,剩下九十九个也跟着打包,这纯属浪费。本期用 webpack tree skin, 让打包文件自动剔除未使用的代码。 先说说 tree skin 到底是啥?直译过来是摇树,就像摇一棵结满叶子的树,把没用的枯叶,也就是未被使用的代码全摇掉,只剩下有用的枝叶,就是实际用到的代码,但它不是随便摇的核心。要满足一个条件,代码必须用 es 六模块化规范, 因为 es 六模块化是静态的,编辑时就能确定哪些代码被导入,哪些没被引用,而 comgs 的 query 是 动态的, webpack 没法提前解析,所以描述只对 es 六模块生效。简单说,描述就是 webpack 分 析 es 六模块代码, 精确标记并剔除未被引用的代码,只打包真正用到的部分,从根源减少文件体积。 启动办法就两步,第一步,确保代码用 es 六模块,比如写个工具文件 uts, 点 j s, 导出两个函数,但只用一个代码,如下, 业务代码里只导入 a、 d、 d。 第二步, webpack 配置开启优化。核心是把 model 设为 production, 摇速会自动启动配置代码,如下 解释下, model 设备 production 时, webpack 会自动做三件事,标记未使用代码、剔除代码、压缩代码。 哪怕开发环境也能让 webpack 标记未使用代码,但不剔除,避免影响调试 执行。 npm 乱 build 打包,打开打包后的 gs 文件,会发现命令函数完全没出现,被彻底摇掉。这里说几个常踩的坑,避免摇速失效。一、别用 com gs 模块 摇速是对这个是不生效的,必须要用 e s 六的 importer 和 exporter 啊。注意副作用,如果导入的文件有副作用,比如导入 css 修改全举变量,要在 pick 器点 json 里加 set effectors c s s, 告诉 webpack 这些文件别摇掉,不然 c s s 会被误删。三开发环境不剔除 model 设 development 时 webpack 只会标记未使用代码 注式标注,但不会剔除,防止调试找不到代码。总结一下,摇速核心是依赖 es 六模块化,把 model 设为 production 就 能自动启用,精准剔除未使用的代码,进一步减小文件体积。

逼自己一个月学完,其实你天生就是黑客,存下吧,全一百九十八集真的很难找全的警告,本系列视频耗时三个半月,制作共计四百七十分钟,带你一口气从零基础入门到入狱,这应该是目前抖音仅有的入门到进阶的全套零基础黑客教程。 要想系统学好网络攻防技术,我自己录制的二百节从零到进阶的视频教程可以分享给你,主流的网络攻击和防御的技术都讲的清清楚楚,只要是粉丝留三百三十三或者看主页置顶视频,只希望你能把学到的技术用在正道上。 各位马视频教育网络安全学院的 vip 的 同学们大家好,今天我们来学习文件压缩和解压缩的命令。 我们前面已经讲过的内容呢,统一上传到了这个编号是幺五幺五的课程, linux 操作系统新版的,如果需要去学习的同学呢,大家可以去看前面的内容。好, ok, 今天这节课我们讲的知识点主要是包括四个,第一个,先给同学们去澄清一下 打包和压缩的一个区别,有很多的同学觉得这两个东西就是一样的是吧?打包就是压缩,压缩就打包,实际上他们不一样。第二个呢,来给同学们介绍一下在不同的平台下的 常见的支持的压缩格格式,比如说 linux 操作系统里面常见的压缩的格式, windows 操作系统里面支持的压缩的格式等等的。当然我们的重点还是在于 linux 操作系统啊。 好,第三个,我们来讲解一个非常非常常用的一个命令,叫做 t a r 的 命令,来学习一下它的选项以及参数的使用。第四个我们来学习一下,学习一下 zip 的 命令,那这个是我们使用的 比较多的两种打包和压缩的方式。好,首先我们来看一下打包,打包和压缩的区别,有没有同学能明白吗? 我先给大家概括的讲一下啊,然后我们再来详细的分析。打包实际上就是把多个文件变成了一个文件。 举一个例子,就像我们的这个生活里面啊,你需要出去旅行的时候,你会把各种各样的这个零碎的物品都打包放进这个行李箱,这个就叫打包是吧?它的作用呢?是减少文件的个数,你原来有几十件物品 放到了一个行李箱里面以后,它就变成了只有一个你要提在手里面的东西了,是吧?好,第二个概念呢叫做压缩, 压缩它的作用是缩小文件的体积。在我们的现实生活里面也有相关的案例,比如说你去 买一件羽绒服的时候啊,有没有同学在比如淘宝里面去买的那个羽绒服,他是一个小盒子,就像魔方那么大,是吧?他是怎么做到的呢?他就是用了这个真空压缩啊,但是等你把它 打开以后,他是非常的蓬松,非常的大的啊。 ok, 所以 打包和压缩的概念他们是不一样的。那为什么说在勒克斯操作系统里面,打包和压缩非常的重要,而且是我们必须要掌握的技能呢? 我们现在来再来看一下,详细的看一下打包。打包它的英文单词叫做 pack, 解压的话呢,叫做啊啊解包它,它的英文单词叫做 on pack, 在 什么地方我们要用到打包和解包 这样的一个技术呢? ok, 比如说我们现在要去网络上面下载一个代码工程,有可能是一个 python 的 工程,或者一个 c 或者一个 java 的 项目,是吧?那么一个项目工程里面呢?它会有几千个代码呀,配置等等等等这些文件。如果说我们从网络里面去下载, 那如果你一个一个文件去下载的话,它至少要建立几千次的 h、 d、 d、 p 的 连接,那么这个建立连接的建立连接和销毁连接本身就会浪费到浪费大量的时间啊,这个是划不来的。 ok, 那 么像我们的生活里面也是一样的,比如说 我们现在要把一很多很多的物品用顺丰快递从长沙运输到南京,我问一下同学们啊,就是你们,你们会不会把一个一个一个的快递为一个快递去运输一趟?绝对不可能是吧? 因为你运输一次消耗的时间和汽油太多了,所以呢,我们就把一个批次的快递全部都放到 放到一个包裹里面,或者装车装到一辆车里面,一起从长沙运输到南京,这个是不是就节省了大量的时间呢?是吧?包括大家日常使用一些通讯软件的时候, 你用 qq 或者微信给别人发几十个文件,你不可能把所有的文件拖到那个聊天框里面发给他,你自然而然的就会想到打包,把它放到一个压缩包里面,然后 别人收到这个压缩包呢,再把它解包出来,是吧? ok, 所以 说打包它的作用是为了减少传输的次数。当然还有一个就是规章存储,什么叫做规章存储呢?比如你家里面有很多的旧衣服的时候呢, 你不可能把它七零八落的放在不同的地方,是吧?你会想到把它装到一个盒子或者一个袋子里面,那么这个也是打包,所以总结一下,打包的作用呢,是减少传输的次数,或者说呢把它用来作为硬盘存储, 第一个概念叫做打包。现在我们再来详细的看一下什么叫做压缩,压缩的英文单词叫做 compress 解压呢?叫做 de compress 压缩这个单词呢?这个词啊,他本来指的是用一些压缩的算法去减少文件的体积, 那么对应的解压就是把这个文件恢复成原来的一个样子的过程。我问一下同学们,压缩之后可可能比体原来的体积更大吗?我告诉你,真有个真有这个可能啊,他是跟那个算法有关的。 同学们,你们能不能想象出来为什么压缩,比如说可以把一个一百兆的东西变成六十兆或者八十兆呢?你们能想出来它的原理是什么样的吗? 你,你们有没有感觉这个东西很神奇呢?比如我们在自己的电脑上面去存储,或者要给别人传输文件的时候,这个体积减少了以后肯定会对对我们有很大的帮助,是吧? ok, 现在我给大家简单的画一下啊,我想大家这个应该是很容易理解的,比如说我现在有一串这样的字母, a、 b, b, c, c, d, d, d, e, e, e, e, 这么我看长度一共是多少呢?长度是十五个字母是吧?那么这个字母我们如果用别的形式去表现,有没有这个压缩的空间的呢?当然有啊,比如我把它压缩成 a 一, 代表有一个字母,有一个字母 a 字母,是吧? b 二 c 三 d 四一五这样表示以后,是不是原来是十五个字母的长度,现在变成了十个字母的长度,是吧?也压缩到了一定的比例。好,那最后我们还原的时候呢?因, 因为这个算法是我自定义的啊,我很清楚这种表达方式跟这种表达方式呢,是等价的,是相同的。一啊,那我 我用我自己定义的这个算法再给它还原出来,这不就实现了解押吗?好, ok, 所以 说一句话总结一下,压缩算法的本质其实就是减少重复的内容啊。减少重复的内容好,实际上除了我们用我们用的那个压缩包, 很多我们日常都在接触的那些媒体格式,他们都是早就经过压缩了的啊,我们基本上不会用那个原格式,因为那个原格式太大了,比如说我们日常接触的这些所有的图片格式, bmp gif, png, jpg, jpg, 这些其实都是经过了压缩的啊。但是 大家可能不知道压缩呢,他有有损的压缩,还有无损的压缩。也就是说,如果一个一个算法,不管是他他去压缩图片,还是压压缩声音,还是压缩视频,他对我们去使用这个东西没有影响,那么即使是有损的压缩, 差别也不大,是吧?比如说一个图片,他的像素里面有很多很多的细节,他他经过了 有损的压缩之后,我们基本上还是能看清这个图片的内容,但是它的体积大大的减少了,那我们肯定是有意义去使用这种压缩算法的,是吧?好, ok, 包括音频的格式呢? ape 的, flag 的, mp 三的,那讲的这个 mp 三呢?我之前刚好看看到了一个视频啊,其实它最开始 这种视音频格式被发明的时候并没有流行起来,他是因为一个特殊的原因才流行起来他,那他的他的原理是什么呢?也是把那个人的耳朵里面, 就是他基本上不会听到的那个频率的范围的那些东西,全把它去掉。那么从人的听觉上面来说啊,其实变化并不大,但是就大大的减少了音频的格式的这个体积。好视频的, 我们常使用的这些视频的格式呢,基本上也是经过压缩的啊,你去想象一下,其实比如说大家用那个相机啊,去 拍摄出来的那个原视频,他不一定是这种格式,当我们去把它刻录成光盘的时候啊,他的那个体积也可能还非常的大,但是我们我们去下载观看这个电影的时候呢,基本上现在的视频可能做到几百个照,或者一两个 g 的 那种,是吧? ok, 如果你想象一下,一个电影是二十 g 的 大小,你就会遇到两个非常大的麻烦,第一个我要去下载一个电影呢,他消耗的时间太久了。 第二个麻烦是什么呢?你的电脑上面就存不下几个片子,是吧?所以呢,我们就需要这个压缩的格式,虽然我们现在的这个网速呢, 动不动可以到达几兆每秒,或者说十几兆每秒啊,然后硬盘的空间动不动就是就是五百 g, 一个 t, 两个 t, 四个 t, 但是,但是大家想象一下,在九零年代,特别是两千年初的时候啊,那个时候网速慢的要命, 然后每个人的个人电脑的磁盘空间呢,又小的可怜,而且那个宽带还是按流量计费的,所以说压缩算法在那个时候呢,就给计算机的世界做出了非常大的贡献。我们怎么去评价一个压缩算法的一个好坏? 一个指标就是压缩率。比如说这个文件最开始是一呃,最开始是一百兆,然后压缩完了以后,他变成了八十兆,那么用八十兆除以一百,他的压缩率就是百分之八十, 那么我们认为这个压缩率肯定是越小,从这个存储空间来说,他肯定是越好的。 如果说有一些文件呢,它本身是没有经过压缩的,那么它的压缩率就可以达到很高。比如说举一些什么样的例子呢?大家可以自己去试一下啊。在你的电脑上面,你去压缩一个很大的一个文本文件,比如你去像压缩一本电子小说, 或者说压缩一个 word 文档、 pdf 这些。我们用压缩软件,它的压缩率可以非常的低,但是如果你再去压缩这个视频格式,它的压缩率就非常的高。同学们,你们知道是为什么吗? 其实就是因为他已经经过一次压缩了啊,对这种已经经过压缩的东西,你再去压缩他的,他的压缩率肯定不会特别的低的。好, ok, 好。 现在我们来总结一下打包和压缩之间的一个区别到底是什么呢?我们对于一个文件来说, 我可以只压缩不打包,对吧?比如说我有一个呃二十兆的文本文档,我可以就仅仅是给他压缩一下, 而或者说呢,对于这些媒体格式,他不需要什么那些什么 zippo 啊, r a r 这些格式, 把一个把,用一个什么包把它包进去才能压缩,他本身就是可以压缩的,是吧?所以压缩和打包他们两个是不等价的。而且呢还有对于很多的文件来说,我们还可以只打包不压缩。 比如说我现在就有很多很多很多个的文件,我有呃二十个 excel 的 表格或者一百个日制文件,我就仅仅的是把他们打到一个包里面去,我并不需要去压缩他的这个体积。所以呢,我们有的时候可以只压缩不打包,有的时候呢又可以 只打包不压缩,他们两个有的时候是关联在一起的啊,比如有的时候我们要把很多的文件去做一个压缩的时候,我们第一步要先打包,所以有的时候说打包是压缩的一个基础,但是打包跟压缩他们两个是不同的概念。好,那么 还有一个我们去使用打包或者压缩的这个技术的原因是什么呢? 这个这个原因就是我们还可以给我们的压缩包去添加密码,是吧?比如有没有同学去上过这种当, 就是你,你去百度网盘那些搜资源的网站里面,你搜到了一个东西,你兴冲冲的把它下载下来,结果他还要密码,那个要密码的方式就是你要你要去支付,有没有同学上过这种当的, 是吧?我,我本来以为好不容易找到了这个资源,结果我下载,我花了一两个小时下载下来的东西,还要让我付钱输入密码,肯定有有上过这种当,是吧?那么当然这个密码呢? 我我相信肯定也有同学自己去尝试过去暴力破解的,对吧?比如说如果他仅仅是简单的四位数字或者六位数字的话,他其实是很容易爆破出来的。这个大家也注意一下啊,在比较早的时候呢,这个压缩包添加密码还可以用来做什么呢?在很多的地方他们在 用来做这个竞猜的活动,我刚好搜到了,搜到了这样的一张帖子,我带大家来观摩一下啊,这个是什么时候呢?二零一三年的时候,大家还这么玩,你看啊,他有一个这种论坛的竞猜活动,然后 他会先把这个文件包呢压缩包添加了密码的压缩包上传上来,然后所有的人都可以公开下载。那么公开下载下来意味着什么呢? 他是不是意味着每个人手里都有一个副本?不可能造假,他里面的内容是固定的,是吧?如果说不是因为每个人手上都有一个副本的话,我到时候我开奖了以后,我把里面的东西切换掉,你又怎么说呢?哎,有没有一点像那个 比特币的那个记账的账本,是吧?每个人都有一个账本啊?好, ok, 最后等大家下载完了以后,到了哪一天,到了那个时间节点的时候,他就会把这个压缩包的密码公布,这个是他后面公布的啊,公布每一个人都可以 用这个密码去把你自己手里面的那个副本给解压出来,好,然后这个里面就包含了我们的答案,就是谁猜中了这个数字啊,或者猜对了这个字母的话,那么谁就中奖了。我之前还见过一些什么样的,见过一些 拍卖的一些活动,好像也是这样玩的啊。好,所以这个是我们使用压缩包的第三个原因,他是可以去添加密码的。这里我特地也跟同学们说一下啊,哎,如果我发现 打包和压缩这些技术啊,这么有用,他既可以给我减少文件的个数,又可以给我减少文件的体积,那我把我电脑上面所有的那些东西,我全部都给他打包起来,那不就得了?大家要知道啊,不管是打包还是解包, 不管是压缩还是解压,他们都是需要消耗时间的啊,因为这个算法计算呢,比如你,你说压缩的算法本质是驱虫是吧?他怎么去找到那些 重复的位置,然后怎么样用一个最优的算法去给他做一个压缩?好,就比如说像我的这个电脑上面的这个啊,各种各样的这个这个工具哈,他肯定有很多下载下来就是压缩包的, 是吧?但是你你也没有那个必要,比如我电脑上面的这些东西我暂时不用,我全部给他打个包,并且给他做一个压缩啊,这个会浪费你的时间。所以说压缩算法呢,他本质上其实就是一个用时间换空间的一个算法啊,注意是用时间换空间,你想象一下, 本来我要去传输一个或者下载一个一机的很多很多个个的文件,是吧? ok, 其实我也可以直接发,但直接发他也要消耗一些时间,但后面你那个时间消耗到哪里了呢?消耗到压缩和解压上面去了,这个时间你是跑不掉的, 对不对? ok, 好, 然后现在我们再来看一下啊,我们已经了解了什么叫做打包,什么叫做压缩之后呢?我们来看看常见的一些压缩格式。 其实除了我们从百度网盘啊,或者迅雷下下载的各种各样的这个压缩包,还有在 qq、 微信上面别人发给你的那些各种各样的压缩包,还有很多的地方我们也用到了这个压缩,比如我们每天都在使用的这个 http 协议, 大家知道吗?我们在浏览器里面每一个访问的操作都是 http 的 协议,那么这个 http 的 协议它是支持压缩算法的啊,那么为什么 http 协议要支持压缩算法?意义我觉得应该非常的明了了,是吧?就是我前面讲的啊, 第一个减少这个传输的体积吗?第二个还有减少这个传输的次数吗?它有一些东西可以放在一起传过来,是吧?我按 f 十二,然后 打开开发者模式查看这个网络,然后刷新一下请求啊,我们就点第一个请求看一下,点第一个请求,然后我们先看它的响应头,响应头里面呢,是不是有一个叫做 content encoding 这个字段,它的值呢?是叫做 g gzip, 是 吧?这个 gzip 其实就是百度搜索的服务器响应到我的这个本地客户端的浏览器里面来的时候,它使用的一个一个压缩的算法, 那他传输传输这个数据就会快的很多,那么 http 不 断的升级,不断的升级,他其实就一个目标,就是让我们上网变得更快,所以他把这个数据发过来快了,然后我我的这个压缩算法,呃,如果性能足够好的话,我可以用比较短的时间 给他解压出来,是吧?所以我访问网页的速度就快了。好,这个是他响应的时候给我的一个标记,他必须要告诉我他使用的这个压缩算法是什么,然后我才能在客户端用对应的同样的算法呢给他解压出来。那我们的请求头里面又有什么跟压缩相关的一个字段呢? 我们来找一找,找一找,找一找啊,在就这个地方有一个叫做 accept encoding, 那 我们看到 它里面写的是支持三种压缩的算法,第一个就是我们实际正在使用的这个机制的算法,我客户端能支持的很多,但是它使用了其中的第二种叫做 deflate, 第三种叫做 br 那 么这个我们来看一下 gzip 还有一个 deflate deflate 呢,它使用的是 z live 的 一个库,还有一个 b r 叫做 brotly。 好, 还有一种如果说服务器给我们,我们响应的这个,或者我们的这个请求里面写的是这个 identity, 或者没有定义这个 encoding 的 字段的时候呢, 他就意味着不压缩,就原模原样的传输好,所以在 http 的 协议里面他是有用到了这个压缩的算法。好,刚才有个同学提醒了我,啊,是这么一回事,我昨天看到一个图片, 有有一个人呢,他想要给别人去发一个几十兆的视频,他问他的同事,他说有没有那种不需要安装软件就可以实现压缩的一个对视频进行压缩的一个软件。好,他的同事回答就是微信。实际上 微信是什么诞生,什么时候诞生的啊?我,我记得我最早使用使用微信大概是二零二零一一年左右,那个时候其实智能机刚刚兴起,然后呢,各种各样的这个手机流量的套餐也还非常的小,所以微信他最开始主打的是什么?是那个 发语音,也就是有点模仿那个语音对讲机的那个功能,是吧?他是怎么把这个流量压缩做到做到了极致的呢?按照他说的啊,就是,呃,你发几百条语音,可能就只有一两兆的, 一两兆的这个流量的消耗,包括在微信上面我们去传输的这个图片和视频一样,他全部都会自动压缩的,就是为了提升传输的速度,当然你可以自己去选择一个所谓的 发送原图,是吧?这个时候呢,微信才会不给你压缩,他默认是压缩的啊,所以压缩这个用途我们是随处可见的。好,然后我们再来看一下 windows 操作系统里面,那这个我们也用的多了,是吧?包括我刚才给同学们展示的啊,在我的这个电脑里面,我去下载的各种各样的这个工具,是吧? zippo 的 压缩包, er 的 压缩包,然后七七 z 的 也有,但是比较少,比较少啊,七 z 的 也有, 我们看看有没有别的一些好,这个里面就就多了啊,哎,也有七 z 的,是吧?其实这三种格式呢,就是我们 windows 平台里面最常用的三种格式了,那么对应的我们长 windows 平台里面常用的 压缩的工具有哪些呢?第一个就是对应这个 r a r 格式的 v r a r 这个算法呢,它本来也不是开源的啊,所以这个它的这个压缩工具就是商业的。最开始我们我们那个时候都没有意识啊,比如零几年的时候,你去装一个盗版的系统, 那个 v r v r a r r, 它从来不会弹广告,后来呢,它弹了广告,我们才意识到原来这个东西是收费的,你要购买它的那个商业版, 他才不会给你谈广告啊,他这个东西是一个商业的算法啊,然后这个商商业的算法以及一个商业的工具,然后三六零他也有出了一个压缩工具啊, 这个估计也有一些同学有在使用的,是吧?还有一个班 dj 我, 我这里应该是少少写了一个,哎呀,我给同学们来敲一下,我电脑上面现现在用的就是这个 叫做 bendy zip 的 啊,是这个工具 bendy zip 啊,非常好用,它支几乎几乎支持我们常见的这些所有的压缩格式,我推荐同学们去使用啊,这里我少打了一个 i, 后面我把它改过来。好。还有一个对应这个七 z 格式的,他也有一个软件叫做七 z, 在 前面一段时间 七 z 报了一个漏洞,有听过这个新闻的同学来扣一个漏洞,这个漏洞是什么呢?好像是把一个什么东西拖进去,他就会去执行一个什么样的代码 修复了,肯定是修复了啊,因为当你听到的时候,他的官方的开发团队肯定知道这个消息了。有没有同学去做过复现的是吧? ok, 好, 那么我们再来看一下 linux 操作系统里面我们常用的压缩格式啊,这些我们提到的都是操作系统 自己已经支持的啊,也就是你你本来就不用去安装其他的一些软件, linux 操作系统或者说大部分的发行版本都支持, 比如你要在 links 里面要去用这个 r y, 那 你肯定要去安装软件了,这些就不需不需要。第一种格式呢,叫做叫做 它的算法的名字叫做 g zip, 那 么我们用这个算法压缩出来的文件呢? ok, 它叫做 tab 点 g z, 注意啊,这个 tab 是 一个打包的工具, 我们在打包的基础上面去压缩它就会得到一个 tab 点 g z 的 一个格式。好,当然它也可以简写成这个点 t g z 一 样的啊, 我们要知道一个后缀或者说一个扩展名是不能影响文件的本质的,你写成这个或者写成这个都可以,但我们用这个还是比较多。第二种呢, linux 操作系统支持的默认的加密算法叫做 b z p two, 它压缩出来的这个扩展名呢就是点 b z two。 好, 那么第三种也是跟 windows 平台里面一样的啊,用的非常多的是这个 zip 的 格式,它的压缩算法叫做 zip, 它的扩展名也叫作 zip。 好, 在这个里面其实我们 一般比较推荐大家去使用的还是这个用使用这个格式啊,从这个压缩以后的体积以及压缩减压缩的时间的权衡来考虑,他是综合考量下来是比较好的。 ok, 这个是我们常见的一些 压缩的格式,下面我们就来学习一下在 linux 操作系统里面我们使用的这些打包和压缩的命令,其实我们讲到的就是两个,呃,第一个是 ter, 还有一个是 zip, 那 么这个 ter 的 命令我们来学习一下。首先我们来看一下 ter 的 它的常用的选项, 哎,我们一个命令是不是有一个选项,有一个参数选项呢?就是怎么做参数呢?就是对谁去做好。 另外在之前我还给同学们去推荐了一个这个查看 linux 操作系统命令的详细的选项的网站,是吧?我们也可以去搜索一下这个 tab 就 能看到 好,它的选项还是比较多的,那我们这里就给大家去讲一些比较重要的啊。第一个是杠 c, c 代表 create, 就是 去创建打包文件,或者就叫做打包了。杠 v 是 verbos, 这个单词我给大家讲过很多次了啊,很多的软件里面, 如果他要让你看到他的详细的运作的过程,他都会提供一个杠 v 的 一个选项,这个单词就叫做 wordbox。 比如说我们打包的时候,你要看到他打包的包括进去的每一个文件,他会在屏幕上面滚动显示,或者你解压的时候,你想要看到他解压出来的详细的这个一个一个的文件滚动显示啊,也是用杠 v 的 这个参数。杠 f 呢, file 就是 打包打包以后指定成一个文件名杠 z。 好, 那这个是使用 d zip 的 压缩算法,杠尖呢,它是使用 b z b zip 二的这个压缩算法,这两个参数就比较特别了啊, 比较特别, ok, 如果我们仅仅是打包的话,前面这三个已经能满足我们的需求了,是吧?而且如果你用的多了,你肯定会记住啊,就即使你开始用这个命令的时候,你并不知道 c 和 v 和 f 具体是什么,但是 你肯定有一些同学,你就天天在 ter 杠 c v f, ter 杠 c v f, 你 天天在用的是吧?好,杠 x 代表解包,解包如果是有压缩的话呢?它当然也包括了解压缩是吧?杠大写的 c 是 指定到 解压缩到指定的一个目录。 ok, 那 么这个就是我们用的比较多的一些选项,这个大家 如果说一节课记不住,没有关系啊,你后面用的多了,你见得多了,你就会知道这几个选项的用法。好,下面我们就来看一下 t 二的一个具体的用法,我们来通过一些案例来演示一下。现在呢,我们用的还是一个 已经安装好的 centos 七的机器,用远程连接的工具连接到它,我们一个一个的来啊,首先我们去演示打包和解包不不压缩的,然后呢,去演示一个 用 g z 算法压缩和解压的,再来演示一个用 b z two 算法压缩和解压的,一个一个来。那么首先我们来看一下打包,打包,我要去准备一些文件,那么我先弄弄多一些文件来啊,比如说现在我们用一个 touch 的 命令去创建空文件是吧?而且前面我们还学习了一个通配符, 哎,我用这样的一个通费符是什么意思呢?它是一个范围是吧?范围就是零一二三四五六七八九十,然后再加上一个点 text, 这个命令呢,它就能做到一次性的创建十个空文件,我们来看看。 ok, 好, 零一二三四五六七八九九个啊,它的编号是从零开始的,所以一共就是十个文件,现在我想要把这十个 t x c 的 文件全部都打包到一起,我们该怎么去做呢?好,来用了,用一个 tab, c v f 杠, c v f 啊,选项一定是有横杠的,那个参数是没有横杠的, ok, 然后就是要指定我们的打包以后的文件的名字,比如我给它起个名字叫做 test, 点 t r t r 呢,这个就是。好,我刚才忘记讲了啊,这个就是我们的 打包以后的那个那个格式,看是不是有个东西漏掉了 t r 我的那个单词的那个含义写到哪里去了?好,那我给同学们补充一下啊,这个 tar 为什么它的它的这个命令叫做 tar 呢?我开始写了,好像漏掉了,其实它是 tape archive 这个单词的一个缩写,你看没有, tape 是 磁带,磁带那个 tape 是 吧? archive 呢?是规章, 也就是说这个命令他最开始发明其实是为了为了什么呢?是把我们电脑上面的数据打包,然后刻录到那个磁带上面去啊,他是打包 归档这样的一个意思。好,最后呢,他的这个缩写的含义就叫做 tab, 所以 大家一定要知道为什么他搞一个这么奇怪的一个名字啊,他是 tape archive 的 一个简写。回到这里,那现在我们用这个 part 杠 c v f 点 test 的, 然后这个是我们的目标文件名,我要把打包哪一些文件呢?现在我们可同样的可以用通配符,我把这个名字是点 tx 结尾的这些名字全部都打包进去,是吧?好, c v f 这个我们刚才是不是学了,我们再来解读一下,杠 c 是 代表是 打包,创建压压缩压缩文件,创建打包文件,微视显示他的详细的过程,如果说我,我等一下也给同学们演示一下,没有微是一个什么样的情况,他会把每一个他打包的文件都在屏幕上滚动滚动显示。杠 f 呢,这个就是指定我们打包以后的文件名。好,来走你。 ok, 是 不是这个就是杠 v 的 作用,他会把打包的所有的文件呢全部都猎取出来。好,现在我们就得到了一个压缩包的文件啊,他在 linux 操作系统里面显示的是一个红色的字体,那这个里有没有打包成功,里面有没有货呢?我们把 原来的这些 t x 的 文件全部都删掉,然后我,我给它解压出解包出来,还还没有到解压,因为我们没有压缩,仅仅是打包,那么解包用什么样的命令呢? 解包最主要的是这个 x 啊, x, c 是 创建就是打包, x 是 解包,解压缩。好,现在我们用 car 杠叉 v f, 然后这个带上我们的压缩包的名字就可以了啊, 如果你要指定到一个目录,用杠大写的 c。 好, 现在我们先试一下,这个是解压,这个是详细,这个是指定文件名。 ok, 全部都解压出来了,又得到了这些东西,是吧?那么现在我们试一下,没有那个 v 的 参数,它是一个什么样的情况?把它删掉了,然后翻到刚才的那个命令, 这个是打包的命令,我把这个 v 去掉呢,你看它,它就没有显示这个东西,直接就打包成功了,是不是这个是 v verbose 的 一个详细的含义啊,好,打包的命令我们学习了,再我们再来看一下, 如果打包并且用 g zip 的 算压缩算法去给它压缩,我们的命令是什么样的呢? 这个里面我们就多了一个 z 的 参数,这个 z 就是 g z 普算法的那个 z, z, 好, ok, 只要在原来的 c c v f 里面去加上一个 z, 当然你的这个后置的格式啊,你要改一下, 如果你用它,只用它的话呢,你就会给别人一个感受,你这个是仅打包而没有压缩的是吧?好,其他的没有什么分别啊。好,现在我们再来做一个测测试,把原来的这个 test 的 呢,可以给它删掉,它杠 c v v f, 我们打包以后的名字还给它叫做 test 点 com, 但是要加上一个压缩算法的后缀 g z, 同样的还是打包这些所有的文本文件。 ok, 好, 那么效果应该是一样的啊,但是这次打包出来的呢,它是一个压缩的格式,压缩的格式,那现在我们就把这个 所有的文本文件全部都清空,然后给它解压出来, 好,少少写了一个这个横杠, 好,现在全部都删掉了,那我要把它解压缩出来,解压缩出来这个命令里面也同样的要带上一个 z, z 是 代表对应的 g z 的 算法是吧? x 呢? x 是 解压或者解包,也就是仅仅是在这个里面加上了一个 z 而已,压缩和解压缩都是一样的。好,我们直接来写一下啊,二杠 叉 v v f test, 好, 全部都解压出来了是吧?零一二三四五六七八九全部都在这, 如果你要只把它解压到一个指定的目录啊,这里我也特别的跟同学们去去说明一下,你看到没有,当我们直接使用这个 tab 打包解包或者 gzip 压缩和解压缩的时候呢?他操作的默认的目录是当前的目录,这个时候你就一定要注意了,如果你那个压缩包里面他并没有一个文件夹,而是这个压缩包里面就是这些文件的时候呢,他就会直接把这些 文件解包或者解压缩到当前目录啊。我们这里十个文件我觉得还好处理,但是如果你下载了一个文件里面有几千个文件, 他一下解压缩到你本来有一些文件存储的这个目目录,而且他的文件名都没有规律,我想你处理起来就麻烦了啊。所以我们谨慎一点的操作是什么呢? 比如说我不确定他这里面有没有文件夹的,我不知道他解压出来是在当前目录,还是说解压出来的一个文件夹,我们比较保险的做法是什么呢?我先去创建一个目录好,然后我把这个 text 的 给他移这个文件呢,给他移动进去,然后在这个里面来操作, 执行二杠叉 v v f, ok, 好, 解压出来了,我当我发现它确实是在当前目录解压,而如果有一些文件我需要在上一行目录用到的时候呢,我再给它移动上去都没关系啊。 大家一定要注意,就是解压缩的时候,如果有的时候你一不注意,在这里面一下释放几百几千个文件出来,你就麻烦了。好,最后我们再来看一下换一个算法,换一个算法其实就是把这个 z 改成了 j 而已啊, 并没什么变化,当然它的这个扩展名要改一下,改成 b z two, 我 们也来试一下。好,现在我是在这个 root root 目录下面,我们可以在无牙的这个目录里面去操作,把之前的那个 g z 配压缩的算法的压缩包文件给它移除掉,现在我们来演示 tab 打包,本来是 c v f 是 吧? c v f, ok, 现在给它加上一个 j c v f 文件名呢?叫做 test 点 ter 点 b z two, 要打包哪些文件?把所有的文本文件给它,给它打包上, ok, 打包好了, 我把之前的文件删掉,把它解压出来。解压,怎么解压呢?本来是 ter 是 叉 v f, 再加上同样的加上一个 j, 带上我们的这个 b z two 压缩算法的文件名, ok, 全部解压出来了啊,所以这一块还是 比较简单的,最主要的是你去记住三个这个选项 c v f 含义就行了, 记住了 c v f, 然后如果他是 g z p 压缩算法,你给他加一个 z b z p two 的 压缩算法呢?你给他加一个 j 就 可以了。好,另外这两个杠 c 的 我就不演示了,大家可以自己去做一下。解压到指定的目录 也是为了解决我刚才说的那个问题啊,如果你不确定他是不是直接把文件全部都释放到当前目录的话,到时候一下 爆发出来几百几千个文件,你没办法收场,你就用这个杠 c 指定到一个特定的目录就好了。 我们再简单的补充一下啊,这些不是特别的常用,但是你我们可以稍微的了解一下,知道他可以这么这么用。比如说有一个这个打包的文件 仅仅是打包没有压缩的啊,我们可以用杠 t f f 是 本来是指定文件名,那也就是这个杠 t 的 参数是仅查看,而这个杠 r 的 参数呢,是追加文件到里面去,比如说我那个压缩包我已经 压缩好了,然后我现在要新加,比如要把所有的 g i f 的 文件都添加到这个压缩包里面去,我们可以用杠 r 的 选项, 如果你要替换文件,比如说这个压缩包里面它有一个滑稽点 gif, 我 现在要弄一个新的滑稽点 gif 进去覆盖它的话呢,我用杠 u 的 选项,我们也来试一下啊,就来演示一下。 首先我们去创建一个,创建一个压缩包 l s, 把这个之前的 b z two 的 文件给它删掉。 tar 杠 c v f 这个是没有压缩的文件名呢,叫做 test 点 tar, 指定当前的所有的文本文件。好,这个压缩包创建好了, 创建好了之后,如果我要查看里面的内容而不去解压的话呢,我们用 tab 杠 t f test 点 tab 就 可以了。好, ok, 它在下面,其实它里面它这个就是它显示的内容啊,我用 history 杠 c 清除一下, 现在它的历史命里里面是没有那任何的内容的。 tar 杠 t f test 点 tar, 这个就叫做仅查看它,查看到了,就像你用你,你用那个压缩软件双击去打开那个文件夹,也能看到它的文件的列表,但是你并不去解压它。 ok, 好, 这两个我就留给同学们自己去作为作业自己去做一下了啊。比如你在你打包的这个文件里面添加 我,我们可以使用通配符或者目录的方式啊,比如我,我如果打包的是杠 c v f, 然后 text 点 tab, 我 打包的是当前目录的全部的文件,我我用一个点就可以了啊,你一定要知道这个用法,我也可以用这种文件通配服务,是吧?或我也可以去打包 etc, 这里指定的是一一个目录,或者说一个文件,或者说目录和文件的这种匹配的模式,这个地方都可以用的。 如果你打包进去了这个 gif 呢?你可以啊,你要追加这个 gif, 可以 用这个杠 r, 如果要替换文件的话,可以用杠 u。 好, 那我们的这个 tab 包它能不能加密呢? 其实是可以的啊,只不过我们我们确确实实用的非常少,因为 tab 它叫做 tab archive, 它本来就是一个规当存储嘛,规当的文件 好像似乎他也不需要去加密啊,什么叫做规章呢?我再给同学们补充一下啊,比如说在我们的这个生产环境的服务器,比如你有一台应用的服务器,或者有一台数据库的服务器,我们是不是有有很多的这个数据库的文件, 我要给他去每一天都要做一个备份,但你备份的话,他的文件个数太多了,然后文件的体积太大了,这个时候呢,我们就要用到要先打包归档,然后再压缩,然后再把这个文件放到别的磁盘里面去存储,是吧?或者放到异地的机房里面去存储啊, 所以这个这个其实是非常常用的一个操作。 ok, 好, 然后那么我们来看一下这个加密确实用的非常的少,但是可以可以给同学们演示一下啊,好像我们一般的操作都是在 windows 操作系统里面,用那个 zip 的 压缩的算法才能去给一个文件包添加密码,实际上呢,我们 用这个 linux tab 包也能添加密码,我们解读一下这个参数啊,好,这个是呢,把所有的 t x 文件打包进去,然后它的算法呢,是用的 ds 三, 密码是一二三四五六,并且加盐的。最后产生的这个文件名呢,因为它是经过加密的,它就不再叫 tab 了,而是就是一个 ds 三的文件。好,我们试一下用这种方式, 那我就把这个命令全部贴过来啊,我直接在这个目录下面运行,给大家看一下。首先第一个我能不能打包并且加密成功?第二个呢,我能不能解密并且解压成功, 把这个 test 的 点 tab 干掉, ok, 这个命令贴过来是不是已经打包并且压缩并且加密好了?加密好了, ok, 好, 现在我把之前的这些点 t c 文件都给它删掉了, 是不是又又放犯了刚才那个错误啊,忘记写这个横杠了,删掉了之后,我能不能把这个东西给它解密和解压出来呢?好,这个就是用到那个 d d 的 命令, d d d 中之 d 的 这个命令有没有全部都解密出来了是吧?好, 这些不是很常用啊,可以简单的了解一下。然后最后我们再来看一下这个 zip 的 命令,因为 zip 啊,它是一个开元的算法, 基本上你在很多很多的平台,很多的项目的代码里面啊,都会看到这个这个格式的使用,现在我们我们用这个也是越来越多了啊,所以大家要知道,如果你要给别人去发一个文件,我也建议你用这个这个 格式,这样比较友好,为什么呢?因为你如果你给别人打包的是 r a r 的 话,如果他没有那个正版的收费的那个 r a r 的 话,他就他解压是解不出来的啊。 zip 的 命令,那就比较简单了啊,非常的简单。 zip 压缩以后的文件名, ok, 你 要压缩哪一些文件,然后解包的话呢?就 unzip, 它可以什么选项都不使用,我们来试一下啊, zip 和 unzip 还是这些文件? zip 啊,我给他打一个叫做无牙点 zip 的 压缩包,然后把这个所有的文本文件都压缩进去,有了吧。好,因为它是空文件啊,空文件,所以它的这个压缩比例压 缩,压缩比例是百分之零,就是我没有办法给你去做什么压缩,这是正常的,你可以在里面去,你可以丢一些有内容的文件上去。好,然后现在我还是把这些文件给它删掉, 然后解压,那就再简单不过了。 on zip 就 可以了。 on zip, 无牙点 zip, 嗯,两次都敲错了啊,又少了一个 n, 好, 全部都解压出来了。这个就非常的简单了啊,也可以用一个杠 d 指定到解压到哪个目录。那么这个 zip 呢?它也可以添加密码,现在我们就来试一下,我来换一个名字啊,原来那个那个压缩包叫做无牙 哦,叫做 test, 是 我看啊,原来那个压缩包叫做无雅典 zip, 我 现在去创建一个叫做 test 点 zip 的 这个格式。好,我们使用的这个选项呢,是杠大写的 p, 并且把密码给到它,这样就可以了。 这个东西是有密码的啊。 test 点 zip, 我 现在尝试去解密它,它一定会让我输密码,是吧?它让我输密码,比如我输错了, 他说不正确,再来一次,再来一次,输了三次,错了以后他就他就好,还在让你输。 ok, 我 退出了一下。啊,这是第一种方法,就是你去解压的时候可以输入正确的密码。 他已经有这些文件了,我刚才没有把它们全部都清除。啊,那我就全部都覆盖 replace。 好, 他让我一个一个覆盖,那就麻烦了。哦哦, 全部都覆盖可以了。那么第二种方式呢?是我解压的时候直接用杠大写的 p 去指定密码,把它解压出来。 ok, 遇到跟刚才一样的问题,现在已经存在相同的文件名了,全部给它覆盖就可以了。这个是 zipp 命令的使用。

这是一个能把网页或者应用等项目打包成桌面端和手机 app 的 开源工具。一天认识一个强大的网站第二期今天分享的是它支持全平台打包,安卓、 ios 及电脑系统都能覆盖,重要的是它完全免费。就以打包手机端应用为例,你只需点击添加项目, 选移动端打包,填写 app 名称和目标地址,挑个图标就可以预览效果。选好平台就能获取打包文件。官方还配了详尽指南,实用性拉满。

好,咱们一位学员呢,问到这么一个问题啊,他说用这个 vs 进行打包啊,他打包出来的结果呢,是这样一个样子,就是所有资源呢,一股脑的全部按在了这个 assets 目录下边儿,他能不能像那种传统工程一样啊,就分成不同的文件夹, gs 呢?放 gs 文件夹, css 呢?放 css 文件夹,图片呢?放 excel 文件夹,能不能做成这么一种效果呢?这就是一个典型的工程化问题。 工程化问题呢,你去查什么 view or ranch 的 文档是根本就不可能查的到的,而你这个工程是用 with 答的,就应该去查啥?查 with 文档,然后 with 文档里边呢?你可以找一下这个目录啊,你看来看去,这件事只跟什么构建有关,对吧?是打包的嘛?于是呢,你会去查这个构建选项,然后你找吧,你找一下,你换了八双眼睛,你也找不到这个相关的配置, 白发配置的,那这个问题搞不定了吗?那么我们可以利用工程化的思路呢,去仔细想一想这个 which 呀,你不管是把它看作是脚手架也好,还是构建工具也好,它内部的实现原理呢?不就是这么两个东西吗?一个是 rolop, 一个是 es build, 对 吧?那跟打包相关的呢?肯定是这个 rolop 啊,它会深度的影响打包结果。 with 没有相关的配置,那 roll up 里边应该有吧?那这里就涉及到两个问题,第一个如何在 with 里边配置 roll up, 第二个问题就是把 roll up 配置为啥,对吧?首先搞定第一个问题,在 with 里边如何来配置这个 roll up 呢?你找一找呢?这一块呢,倒是有的,你找一找目录啊,你看这里 roll up options, 也就是说在 with 里边呢,你该怎么来配置?应该到这里 build, 对 吧?构建选项里边一个 roll up options, 在 这里边就可以配置 roll up 的 配置选项,那到底又配置为啥呢?那么这个时候呢,应该去查啥?就应该去查 roll up 的 文档了, 好,到 rolop 文档里边来找到它的什么配置选项,看一下有哪些配置。那么这一块的配置呢,如果说你对 rolop 多多少少有一点了解的话,都应该知道它配置的是啥。 output, 也就是配置的是这个东西,它会影响到我们打包的输出结果,而 output 里边有很多啊,到底配置啥呢?你可以找到这个慢慢找了,你会发现有这么一个选项叫做 int file names, 这个选项,它可以配置为一个字母串,也可以配置为一个函数,这是控制啥呢?你看一下下边的描述,它就是说你打包过后,那个入口的 g s 到底在哪?它的文件路径好,于是呢,我们去配置一下这个啊,给它配置为一个字母串,比方说它的路径在哪呢?在 g s 这个目录下边的三个 a 点, g s, 咱们来试一下啊,看下它到底影响什么,运行一下 robo 的 命令好,运行完之后呢,我们看一下它的打包结果,你看入口的 gs 变到这来了,而我们的页面上引入的是谁呢?引入的就是这个入口 gs, ok, 都是影响这个,但是这个文件名怎么来定义呢?你不能写这么一个文件名啊,而且呢,我们希望这个文件里面呢,还是要带上哈希值 这一块呢,你看一下文档啊,他是可以有一些占位符的,那么这是文件的名字,这他的哈希值好了,于是呢,我们可以这样来写啊,这个地方呢,名字一个横杠啊,这个位置呢,配上哈希好,保存过后呢,再进行打包啊,看一下打包过后的结果,你看 gs 里面的入口 gs 是 不是有文件名和哈希了,那么现在呢,至少把入口搞定了,对吧? 但是呢,我们的工程里边,不仅仅是有入口的 gs 啊,它还有可能会进行分包的,比方说这里我动态导入了它,可能会导致分包,对吧?也有可能呢,我配置了手动的分包,那分包过后的 gs 呢,你看一下它还在这个 rc 图层下面,那么这些 gs 又如何来搞定呢?还是一样看文档好,除了这个入口的文件呢,还有就是创口文件, 对吧?这个窗口的含义呢,跟 webpack 的 含义也是一样的,你可以认为呢,一个窗口呢,就会产生一个打包好,于是呢,我们这里呢,配置一下创 file names, 那 么这就会影响到那些分包的结果,同样呢,我们也把它配置到相同的目录下面,好保存啊,来重新打包。打包之后呢,你会发现啊,这个 airbox gs 呢,也跑到 gs 文件里边去了, 说 g s 就 搞定了,那么剩下的事情呢,就是 c s s 啊,图片啊,什么字体文件啊,就这些其他的资源了,那么其他的资源呢,你都可以想象到它的名字了啊,而 c s file names 就 这个用法呢,还是一样,可以是字母串,也可以是函数。好,咱们来试一试啊,其他的文件呢,我们把它放到比方说 c, s, s 里边去吧,文件名,哈希,以及当文件的后缀保存运行, 看一下打包结果。那么 css 里面就包含了 css 文件,哎,怎么跑了一个 svg 文件呢?因为所有的资源啊,就除了 gs 之外的所有资源,它都会受到这个配置的影响,你说这个地方写啥呢?哎,我们其实呢,可以把它写成一个 e, s, t, 对 吧?不同的后缀就放到不同的文件夹下面,好再进行打包,然后看一下打包结果啊,于是呢, css 呢,进入到了 css 目录下面, svg 呢,进入到了 svg 目录下面, 可能你觉得还不够舒服,我希望呢所有图片呢,进入到什么 emg 目录下面,而不是什么 svg。 我 不希望为每一个不同的图片类型划分不同的目录。那 这个时候呢,你会发现,这个字母串这种配置方式呢,就已经解决不了问题了。这个时候呢,你就会上函数了,利用一个函数,经过一些逻辑的判断,返回一个字母串,这个字母串呢,就会影响到他的打包的文件名好,于是我们把它写成一个函数,这个函数呢,有一个参数啊,他告诉你的是一个 os 函数, 猜都可以猜得到,对吧?你代码写久了,对工程化了解的足够多了,你这玩意基本上可以猜得到这玩意是啥呀?这个玩意肯定就是资源的那些信息,我打印看一下吧。 os 函数啊,先给它随便返回一个啊,主要是看一下资源的信息, 打包好,你可以看到啊,每去处理一个资源的时候呢,他都会运行这个函数来得到他的文件名啊,你返回啥他就用啥,每个信息里面呢,有一个资源的名字,以及呢资源的原始数据,以及那个资源的类型,其实我们只需要用这个名字就可以了,对吧?通过这个名字呢,就可以看到他的后缀名,如果说这个名字呢,他是以 css 结尾,到这种情况下呢,就返回这么一个东西啊,放到 css 目录下面去, 如果说他的名字呢,是一个图片啊,比如说我们这里定义一些图片的后缀吧,一米几 is ten 啊,定一些同样的后缀,那如果说你是图片的话,这个代码应该能理解吧,就是我现在这个资源的名字,以这个数据库里面某一项结尾,如果说出现这种情况的话,那么我们把它放到图片的目录下面去。一米几 剩下的资源呢,我就不知道是啥资源了,可能是字体文件还有些别的资源,什么视频啊之类的资源,我统一放到 rc 目录下面去。好,那么这个逻辑就写好了,咱们再来打包试一下啊,好,这样一来呢,打包结果呢,就是正是我们想要的了啊, 少了个点啊,好,重新运行。好,现在没问题了。好,虽然这是一个小问题啊,但是呢,他也在告诉我们要解决问题呢,你得对这些东西啊,要有一定程度的理解,不然的话手都下不了。

逼自己一个月学完,其实实验 c 编程不难,本视频耗时两千一百六十小时,共两百一十四分钟,一站式带你学会工厂实战常用的行枪洗等高平面洗、孔洗、刻字数据库以及导入模板焊厚处理。 这可以说是抖音最全最详细的的三轴数控编程教程。为了让新手粉丝更方便理解学习,我还整理了数控编程全套二十八 g 学习干货素材,包含了安装包、星空加工参数文件等全面资料。敲个八八八,全部打包给你。废话不多说,正式开学啊, 打开这个 ug 软件之后嘞,我们 ug 软件,它是一个非常强大的啊,这么一个软件,有这个呃,设计,有编程啊,有加工,还有这个字头啊,钣金 啊等等每一个模板,我们啊如果说每一个模板都去学习,那么我们需要花费很多的时间,而我们在这一节课呢,主要是给大家讲一下我们进入到一个加工之后啊,我们需要用到的一些命令呐,一些工具条啊,怎么样把它展示出来。 那么我们打开这一个 u g 之后嘞啊,有两种方式,第一种嘞,就是我们要新建一个文件夹,看到没有啊,我的箭头这一个地方啊,在这个左上角这个位置,这里有个新建 啊,这是新建的嘞,就是我们需要自自己画图,或者说要导入一些啊 x 杠 t 的 文档,那如果说我们是呃,有一个,比如说人家做好的有那个 p l t 的 文件,我们就可以在这个地方直接进行打开 啊,就是后面这一个文档,那么我们在这里,如果说我们是要新建一个文档啊,打开文档我这里分别给大家演示一下,第一个,我们新建一个啊,那么新建一个,我们在这里有这个啊,进入的一个模板模型里面啊,或者说我们在这里用这种 啊,基本环境啊,这两种方式啊,哪一种都可以。那么在这个地方我们进入的时候,我们这里的啊文件,我们这个文件要放到哪个地方啊?在这里我们可以进行一个啊,比如说我们要把这个文件放到我的这一个,嗯, 我们这里的啊,放到我们这一个课堂里面,那么在这一节课里面呢啊,我们这一个, 那么我们放好了这一个位置,那么后续嘞,我们在这一个地方再要调取这个图档的时候嘞啊,就可以自己很好的去很快的去找到这个位置啊,所以说这个文件夹的位置 也是很重要的啊,同学们要记住,就说我们的文件夹你不要到处放,放完了之后,哦吼,找不到在哪个地方,那这就是很尴尬的事情的啊。 然后嘞,我们在这里做好了这个文件的位置啊,设置好了之后嘞,我们给他起个名字啊,比如说我是第一节课,我们讲啊,一杠一一啊, 这个地方不是不是等号啊,是杠啊,一杠啊,一 a, 那 么这一个地方嘞啊,我们这个文件的名字啊,尽可能的是什么呢啊?尽可能的是啊,我们用 数字啊,就是说不要用这个中文啊,因为,呃,十点零版本以下的他是不支持中文的啊,并且我们这里面的呃,这一个文件夹的这个放的位置,他都是要求中啊,那个英文或者说字母的 啊,就是不支持中文啊,十点零以上的版本的他可以支持中文,但是我们尽可能的不要用中文啊,因为有一些低版本的啊,头等 你可能用这个中文的,你看都看不了啊,一打开他就他就他就啊出现那个报警,那么我们在这里做好这个之后设置确定啊,那么这个呢就是我们进入的一个 u g 的 基本环境,进入了基本环境之后呢啊,我们这里就看到有个什么有一个启动按钮, 点开这一个启动啊,点开这一个启动之后呢啊,我们这下面就会有一个什么呢啊,有几个模板啊,就是一个是什么建模模板,钣金模板啊,还有这个什么外观设计啊,造型设计,然后还有制头高级仿真,运动仿真啊,还有我们的加工啊,这些 啊只是我们常用到的几个啊,或者说经常见到的几种模板啊,还有其他的,如果说更全一点的话,我们可以在这个地方展开啊,这下面就会有很多啊,那么我们在这里呢,如果说我们要自己新建一个文档啊,那我们就可以在这里选择这一个新建 啊,选择新建之后嘞啊,我们在这里就是这一个就是什么呢?就是我们的建模,我们可以在这里面进行一个什么啊,比如说我们设计啊,创建一个,比如说啊,我们在这里创建一个方块 啊,创建好方块之后呢啊,在这个方块上面啊,我们再做一些,嗯,给大家画一个啊,随便啊,随意一点,给大家做一个,嗯,比方说我在这里做一个小一点的啊, 那这个地方啊,我们把这里展示放在这个地方选择确定,那么在这个地方我们做好了之后呢啊给他呃编织一下啊, 动态的啊,比如说我这里往上偏三十个啊,偏二十,然后在这个正方向偏二十, 这你可以查看一下啊,浏览一下,看这篇的够不够多啊?如果说不够多的话,我们还可以在这边啊进行一个。呃,把这里还可以进行一个修改啊,就说我偏偏四十 五十吧,那啊差不多了啊,这样子的话,我们在这里还要做一个什么呢啊?比如说我在这一个地方我创啊分析一下这一个距离, 选择这一个距离,这是一百的啊,这是一百的,那么我们在这个地方呢,嗯,我们建一个啊,圆柱插入啊,这个这样插入一个圆柱啊,这个柱子的直径是我们给他啊, 我们这里给一个直径六十吧啊,给个六十的,然后这个高度是呃四十, 然后我们这里选择这个点,这个点我们可以自动啊,给定一下啊,看这里应用一下啊,选择确定,然后这边也是同样的给一个啊,看指定一下这个点, 然后呢我们再把它这里进行一个修剪,嗯, 然后这里我们再把它加起来啊,这里加起来啊,在这里我们再做一个。呃,像这里这些周边呢,这些地方我们要做一个啊,比如说这里做一个啊, c 角啊, c 三的啊,角 c 三有点小啊,那我们做大一点吧,做个十个毫米的啊,看啊,每一个地方都做一个啊, 十个毫米。看啊,这一个图形就做好了啊,这个图形做好了,那然后我们在这个阿罗这个口部这个地方,我们做一个阿罗五的倒角啊,圆角 来啊,那么这个弓箭啊,我们就做好了,做好了之后嘞,啊,做好这一个弓箭之后嘞,我们要对它进行一个,比如说啊,我们要把它做一个什么,要把它加工出来啊?我们要把这个弓箭加工出来, 那这一个弓箭我们怎么样的加工呢?啊?我们就要进入到什么呢?进入到我们的一个呃 加工模块啊,我们这里的这节课要讲到的就是进入加工模块,那我们这里设计画好了之后,我们就直接在这里点启动进入的加工啊, 这一个我们的加工里面的环境啊,这上面是什么呢?是通用环境,这个我们不变啊,我们是进入的这个通用环境里面, 然后嘞这里面的,呃下面的这个,呃, c m 的 这个设置,我们这里面的就是相当于是个模板一样的啊,我们这个是二 d 模板,三 d 模板,然后这里的是多竹啊,还有这个叶片 等等,还有这里的这个赞孔,我们在这里随便点一个啊,这前面两个随便点一个,嗯,这个 music 哪一个都可以啊,选择确定啊,这样子大家看到的就是什么呢?啊?大家现在看到的这一个画面就是我们的一个啊,进入的加工之后的一个画面 啊,进入的加工,那么我们加工之后呢?这里的这一些啊,这一些命令啊,我们在这个地方呢啊,我们还可以在这地方啊,就是我们按快捷键 ctrl 加一啊,也是可以做出了这一个什么定制命令啊?就是我们这个 u g 加工的时候啊,经常会遇到的啊,要用到的这些工具条是怎么样定制?就是怎么把它啊调出来嘞 啊?在这里 ctrl 加一把这一个定制做出来,然后嘞啊,我们在这个地方往下拖,往下拖啊,这里就有一个啊,有这么几条工具条,第一个是什么呢啊?插入看啊,我点一下看它这里就有显示啊。啊? 我如果说把这个文本打开看,就是这个,看到吗?这是第一个工具条,然后这下面的这个呢?啊,你看我再把这个啊操作打开看,这是第二个工具条啊, 这上面就有中文啊,有些同学可能看这个图标啊,你认识他,他不认识你啊,两个人是不是啊?很多同学不知道这些图标是什么意思,那么我们在这里呢啊,在我们的二阶段,我们会详细的讲解这里面我们用到的这些图标是一个什么意思,看啊,把这些命令全部打开 啊,这就是我们要讲到的一个二阶段里面的啊啊这些 mini 啊这些图框,这几个图框也就是我们二阶段我们要学习到的啊,学习到的都在这个里面的 啊啊都在这个里面,这是我们二阶段要讲到的啊,这就是我们调取这一个呃, 命令调取这一些就是工具条啊,我们怎么样去啊?使用的嘞啊,就是我们要怎么样把它调出来嘞啊? ctrl 加 e 就 可以了啊,这是这一个,那我们调出来之后,那这具体的这些操作是什么意思嘞? 那就是这里面的这些嘞啊,就是这个是创建程序,创建刀具,创建几何体创建工序, 那这个是我们的插入里面的,比如说啊,我要在这里做一个刀路啊,那我们就在这里面啊,可以进行一个什么呢啊?要插入至少要创建刀具啊,对不对?那我们就在这里插入刀具啊,这里比如说我们要用多大的刀来加工 啊?就在这个地方显示,然后嘞啊,还有这个什么创建我们的工序,那我们这里会需要做什么样的方式?比如说开粗啊,用这个啊形相习去开粗啊啊,或者说光平面呐等等, 我们都会在这个插入这个里面去完成啊,那做好的之后我们就说会后续我们会做到一个什么样的效果嘞?啊?在这里看,我们比如说这一个弓箭,这里就可以有做好的,我们现成的啊, 那这里就有一下我们的程序看,我们在这里可以查看到我们这个工序的啊,这个道路啊,这些看啊这样的一个加工,并且呢我们还可以进行对它进行一个什么呢?进行一个模拟啊,我们还可以进行一个模拟 啊,比如说我要调出来一个成啊,调出来给大家调出来一个机床啊,我们这里有什么呢啊?有这个三轴的、四轴的、五轴的啊,当然我这程序是三轴的,所以说我们在这里用的还是用三轴的啊, 还是使用的三轴的程序啊,我在这里比如说我定调这个程序啊,调这个机床出来啊,我把它调出来看,大家看到的这一个啊,就是我们的机床 啊,我们在这里可以看到机床之后呢,我们把它放小看啊,这就是我们县城的一个啊机床啊,当然这是一个模拟的,我们可以在这里进行一个什么呢?啊,我们可以进行在这一个地方,我们可以对它进行一个什么呢?啊?进行一个啊机床的仿真, 嗯,我们的机床仿真啊,给大家演示一下啊,这一个就是我们的机床,然后嘞啊,我们在这里给他加上一个三 d 储料,看,这就是一个实实在在的料,然后嘞我们在这里点这一个启动,那么这一个机床就开始运动了,看 啊,我们可以进行一个查看看这个机床在运动啊,在切削,我们可以给它调快看,调快一点啊,调慢一点就在这里调整 啊,那么这一个弓箭呢,就在加工啊,这是第一把刀,后面还有这些,还有这里还有放的很多刀啊,这里会一把一把的进行加工。那么我们今天呢给大家看到的啊,这一个,呃, 这一个机窗啊,就是像我们的加工的一个面板啊,还有我们的这个工具条怎么样调出来的 control 加一啊,然后再打开我们这里的这几个工具条啊,那么这一个呢,就是我们啊 二阶段加工啊,会常用到的一些参数命令啊,我们就讲到这个地方啊,这里我们讲到的第一个是创建程序,走创建程序啊,这个创建程序是什么呢?这个是我们的就是文件夹啊,就是我们的程序是需要有文件夹管理的, 因为你这个文件如果说没有文件夹管理,那么后续啊,我们做这个出程序啊,做后处理他都没有办法进行,所以说我们这里的啊,这一个就是创建文件创建程序,也就是我们的这个创建文件夹 啊,我们怎么样创建呢?就是在这一个地方点右键啊,插入这里就有创建程序,这也是这个,然后还有这里的这个啊,这样像这样子,我们这个啊,程序是什么开出 这个嘞,就是这个啊,就是创建工序,而这个工序呢,我们这个工序是开粗,所以说在这里就是这样子的,那如果说我们这里没有怎么插入嘞啊,同样的插入这一个工序,这里就有了这个工序。这里面我们啊二阶段,我们在这边的话学习的话会有一些 啊,比如说这一个 meal, 嗯, playman, 这一个 meal counter 啊,这个是二 d、 三 d, 还有我们的这个 drill, 这是我们的赞孔,这三个是我们在这里必须要学习的啊,这里面的每一个我们都会去学习,并且呢还有一些重点啊,这里呢我们就不去先一一去讲了。 然后嘞我们在这里的啊,比如说我要创建一个刀具嘞,哎,那我就在这里插入刀具,你看啊,这个刀具,先给大家创建一个刀具给大家看一下啊,我把这个图隐藏一下先, 那么这个地方我们的刀具嘞啊,经常会有一些什么呢啊?会有,比如说啊,这个地方,我们这里的是洗刀啊,这是倒角刀,这是球刀 啊,这是球头刀,这是梯形刀,燕尾刀啊,这里还有牙刀啊,等等,这是我们常用到的几种刀啊大家,呃,一般的我们在这里是选择这个啊,洗刀,洗刀,这里就分为两种,一种是什么呢?一种叫牛鼻刀啊,牛鼻刀,牛鼻子啊, 牛鼻刀,一种是什么呢?还有一种是什么呢?还有一种啊,还有一种是平底刀 啊,平底刀。那么平底刀是什么呢?就是我们这个刀是多长?就是尖尖的啊,就是比如说这把刀是 d 十二的,那就是 d 十二的尖尖的,那如果说我们这牛逼刀,什么就是 d 十二, l 一 或者说 l 零点五啊,他是前面带一个 l 的, 他这里面会有一个小小的 l 啊, 还有我们经常用到的,比如说那些飞刀啊,刀把他也是特殊的牛逼刀,为什么?因为我们的飞刀是装刀利的,他那个刀利是有 r 的 尖尖的啊,那我这里给大家设一把常用的,比如说我们这里 d 三十啊, l 五的刀, 那么我们这里的刀是输输名字是这样输的啊,大写 d 啊,然后如果是求到呢,那就直接输 d 就 可以了啊。倒角刀呢,就是啊, d 尖啊,倒角。 选择确定,然后这个地方看,这是我们刀的直径啊,刀的直径,然后嘞,这是我们的呃,下半径,就是我们那个 r 五,要给它梳,看,它这个地方就多了一个 r 五,这是我们的这个刀力啊, 然后这个是刀长,然后这是刀刃,也就是我们这个黄色部分这种我们一般的如果是飞刀的话,基本上是没什么刃的啊,他是装刀利的,但是我这里会给他做一个比较少一点的刀刃啊,有这么一个刀刃就 ok 了。选择确定,那么我们这里的这把刀就创建出来了啊,怎么样?查看看 这个地方就有看三十啊了,五刀啊,这就有了啊。然后还有一些,比如说啊,我们这里常用到的,这里的啊,插入这个 啊,这是我们刚刚讲到的这个插入工序里面的啊,就是我们这里面的,比如说插入刀具插入程序组插入啊,这个几何体等等啊,这就是在我们这这个地方。那然后下面这个是什么呢?这个是我们的这个几个式头啊,四式头,看 啊,我们的程序顺序式头,就是现在我们目前看到的这个式头啊,然后机床式头呢,就吊起机床,看那个刀具的 啊,然后我们的几何式头嘞啊,就是我们选这个安全坐标啊,啊,还有选我们的加工坐标啊,还有这个安全距离啊,啊,还有这个 workpiece 的 指定呢 啊,我们的啊,这个弓箭啊,毛坯的指定呢,都是在我们这个几何式头里面完成的啊,当然这个加工方法嘞, 嗯,我们这里有分为啊,粗加工啊、中加工啊、精,嗯,半精加工啊,精加工等等,但是这些方法嘞啊, u g 里面的方法我们是不用的,我们要用我们自己的方法,所以说这四个视图里面我们只用前面三个啊,这个加工方法视图是不需要的。 那然后在下面这里,比如说我们这个程序要把它全部展开啊,这就是在点这个,那我们要全部折叠嘞啊,如果说我们后续 做一个比较复杂的弓箭啊,我们可能一边可能有一两百个程序,那怎么办呢?我们是不是每个都这样打开?不是啊,点一下看全部折叠啊,给我们折的整整齐齐,那如果说我们要全部展开,我们要全部查看啊,一键就到位了,是不是很方便 啊?这是我们这里的查看程序的啊,然后在这里我们还给大家讲简单的讲一下我们常用到的几个命令啊,比如说像这个啊,那我们的程序要生成 啊,也就是相当于我们做好了道路啊,我们这里的参数设置好了,我们要给他说嘛,要生成它啊,这个呢就是生成,也就是这个的意思啊,也就这个的意思,然后下面这里的是,嗯,重拨啊,就是把这个道路给我重拨展示一下 啊,然后下面这个是什么呢?这个就是我们的确认啊,我们的刀要进行一个模拟,比如说我们想要进行一个动态模拟啊,我们可以把它这样子调出来之后呢啊,可以进行一个动态的模拟啊,这样子模拟给大家看一下啊, 看他就在加工了啊,他就在加工了,这就是一个动态的模拟啊, ok, 好, 然后嘞,啊,这下面的啊,还有这个,比如说我们常用的的,这就是这个过切检查啊,我们这个刀路有没有 ok, 有 没有问题?我们在这里做这个过切检查啊,给他检查一下看有没有问题啊?没问题,看未发现过切运动,那么我们的程序就是没有问题的 啊,这是这个,当然还有后面的还有什么后处理啊?啊?像我们这个程序,我们这里现在的程序它是不能够在机床上面使用的,那我们机床上面呢,要使用到怎么办呢?我们就需要我们这个后处理啊,这个就是后处理,或者说点右键这里就有后处理 啊,这个后处理要跟对我们的这个啊,就是我们的机床啊,我们的系统啊要对应啊,这个是有对应的,比如说我们常用到的啊,常见到的法兰克系统啊,三菱系统啊,西门子系统啊等等啊,这些他都有对应的一个,呃,后处理,这个要对应啊,对应, 然后呢啊,我们在这节课呢再给大家再讲一下是什么呢?就是我们这里啊,很多同学讲到的,你看啊,我们的弓箭拿到手上来了之后,第一个事情是干嘛?就是开粗,那那么我们这个开粗是怎么来的啊?在这个地方啊,我们打开一个新的 u g 给大家看一下啊, 我们这里打开一个新的 u g, 那 么我们在这里首先新建一个啊,新建一个文件,我们在这一个地方啊,进入到我们的这一个, 好, ok, 好, 这是我们的二杠一 a l, ok, 好, 这个我们啊新建文件名字做好了之后呢,我们进入到一个建模里面啊,我们进入建模,首先啊,比如说我们要加工一个啊,加工一个, 呃,我们做一个方块啊,做一个方块,然后呢上面做一个什么呢啊?在上面做一个柱子啊,在这个上面,在这个面上面做一个柱子 啊,给大家快速的啊做一下来选择这个面啊,百分比零点五,零点五,嗯,我们这个这样就做成了来了,然后呢这个柱子呢,我们可以给大家做到八十啊, 啊,八十这个高度三十, ok, 选择确定啊,这一个柱子就出来了,然后呢啊,这两个把它求一个和啊,我们把它加起来, 那做好了之后嘞啊,我们要把这一个加工出来,那加工出这个东西来,那我们需要怎么样做嘞啊?我们要进入到加工啊,进入到加工里面来 啊,加工里面,那么我们首先啊,大家看到了就是这样一个画面,是不是啊?选择确定,然后嘞啊,这里的这些工具条啊,我们全部都把它啊放回原处啊,我们把它放到原来的地方去。 嗯,那我这个地方我们把它可以拖动的,看每一个啊,在这个地方我们可以改变一下看,嗯,把这个地方的这些操作这些,嗯,文本呢?去掉啊,看这样子展示一下就可以了, 我们把你去掉啊啊,把它把它摆这,你可以摆在上面,也可以摆在这个旁边,也可以摆在那个,呃呃,就是我们也可以把它摆到这个下面啊,下面也可以摆,就是你这旁边可不可以摆也可以摆啊?这个看你自己的爱好,你想摆哪个地方啊? 那我们这里做好这一弓箭之后呢啊,我们首先进入的这个程序式头,我们要怎么样?要给它创建一个加工坐标 啊?就是把这个坐标我们选择好,我们的当前绝对坐标选择确定,然后嘞我们再给他一个安全平面啊,就是给他一个跑,我们选择一个安全平面,比如说我们这里一般都是顶面二十啊。 ok, 好, 那么这一个做好了 啊,那么我们这里的我和屁死嘞啊,我们给你可以选择这个弓箭啊,选择这个毛坯,在这个地方看他就对,你就会自己框这个毛坯,可以大可以小啊,我们可以自己啊,这里可以把它拉大拉小,这个呢看自己啊, 看客,就是实际情况,我们这如果说大,那你就把它拉大一点啊,这个可以拉动的,看这可以拉动的啊, 选择确定,确定啊,那么在这一个地方我们再进入到程序里面啊,我们你看我要插入一个程序啊,比如说我要一个程序走啊,程序一,那那我这里的这个程序程序一,程序二啊,程序三 啊,好, ok, 我 们先做三条,那么第一个程序我是开出,那我就插入到这个里面啊,我们要进入到这一个,呃, 开出,我们是讲到的一个什么,就是有两种方式,如果说这里是啊,一个简单的二滴,那我们可以用这个二滴开出,也可以,但是我们这里如果说把它当成是一个啊,比较复杂的弓箭,我们就用三滴开出啊,第一个行相洗就在这个地方,喵, 嗯,喵, ctrl 里面第一个就是我们的行相喜啊,选择确定,然后嘞,啊,我们在这一个地方嘞,我们使用几何体式啊, work piece。 那 么大家看到没有?我们的弓箭我们已经指定了,毛坯已经有了。看啊,弓箭毛坯都有了,那我只需要我们的一把刀具 啊,我们在这里创建一个刀,比如说我这里常用的啊, d 三十,嗯, r 五, ok, 确定,嗯, 三十 l 五的啊,这个刃没那么长啊,这个刀度可以啊,有些这是飞刀可以长一点啊,然后我们这里设置好了之后呢就确定啊,确定, 确定好,然后我们在这一个地方啊,其他的参数我们不去选择啊,这其他参数我们现在还不去讲,那么我们直接生成那个道路就有了,看到吗?这一个啊,就是我们的行相习里面的,我们讲到的第一种方式就是我们的一个弓箭加上我们的一个啊 毛胚,那么就可以啊,创建出我们的一个形象习,当然这里面的参数后面我们还没有设置啊,还没讲到啊,那么这里是第一种方式,第二种方式嘞。啊,第二种方式是什么呢啊?就是我们在这一个地方啊,我们用几何体选择这个什么啊,我们给他一个弓箭 啊,然后我们再把这些要加工的地方,我们把它全部选出来啊,那么在这里啊,我们这里就是这一个弓箭一个区域啊,然后再有一把刀,那么我们也是可以创建啊,看刀路也就出来了。那还有一个第三个方式是什么呢啊?内部粘贴 啊,把这个地方复制一下,内部粘贴一下,那第三种方式呢,就是我们这里的啊,我把这个去掉啊,把这个去掉, 我现在是毛坯,也不选择我这个区域,也不选择我用边界啊,用边界选择哪一个呢?选择这个底面,然后我再把这个地方改成一个外部啊,那么我们就可以生成我们的啊,一样的,也可以创建我们的一个行相喜看 啊,这就是我们常用的这这三种方法,那这三种方法哪有没有好坏,是不是每一样都可以啊?不是我们优先选择我们的一个啊,弓箭加毛坯的方式啊,这是比较安全的 啊,那么我们这节课呢啊,就是主要学习的这一个行相洗的啊,怎么样做出行相洗道路来啊,你学会了没有? 形相喜里面的这个切销参数和非切销参数啊,我们上节课啊,讲到了我们的一个形相喜 啊,我们的形相喜产生有几种道路啊,我们上节课也都讲过了,那么我们这节课呢啊,就来把这一个形相喜啊,大家知道我们的形相喜是干嘛用的啊?我们的形相喜是用来开粗的, 这个地方大家也要注意啊,就是我们虽然说很多同学可能在外面听说过我们的形相喜,他还有一种叫法,叫什么叫做万能喜,为什么啊?我们这里有一个案例可以给大家看一下啊,我这里用的全是形相喜,看 啊,这里全是形相洗,我们这用的都是形相洗,看到吗?每一个都是形相洗,但是我们这里的形相洗呢啊,你看我第一个刀啊,用它来开粗,然后呢?我用它来光中光底面啊,这也是中光,然后我用它来清角啊,我用这个来导这个 c 角啊, 光 c 角啊,光侧面,光底面看啊,然后再光这些周边看,我用到的都是形相洗 啊,这也就充分说明一个什么问题呢?我们的形象洗,他被所之所以被叫做是万能洗,是有他的原因的,也就说我们只要学会这一个形象洗,他能够加工很多的东西 啊,但是我们这后续啊,就比如说他的光底边啦啊,光侧面呢,清角啊这些等等, 不是他的特长啊,他的最主要的啊,本职工作,他的是什么呢啊?开除, 这是我们要讲到的,那我们打开这一个开出啊,就是我们这个形象洗的开出。在上一节课呢,我们也给大家讲到了三种方式啊,就是我们的毛胚,我们的须洗虾,我们的边界啊,那么这三种方式里面呢,我们用的最多的啊,就是我们的一个毛胚, 那么今天这节课呢,我们要给大家讲的就是呃,这一个 行香喜里面的一些参数啊,我们在这里首先看大家看到的这个是什么呢啊?就是我们的一个切销模式啊, 我们刚才给大家看到的万能喜,为什么他这里的这些程序我们都用行香喜能够做出来呢啊?就是通过这一个 切削模式来进行一个更换的啊,我们开粗我们用部件啊,我们可以用部件跟随周边,那我们做中光或者说光刀光侧面,那我们就用轮廓啊,我们要光底面呢,我们就用这个啊,网副啊,或者是单向,要求高一点的我们就用单向 啊,要求一般的呢,我们就用这个网副啊,没有什么平面要求的,我们都用网副啊,这是他光底平面用的 啊,光体平面弄的,这就是他的一个啊切削模式的作用。然后这里的步距啊,我们的步距在这个地方我们开粗一般的都给百分之七十到百分之八十五之间啊,这个是根据我们的选择的刀具来啊来给的啊,这个 根据特就是一个实际情况啊,自己进行一个调试就可以了啊,就是我们每一刀,就是啊,就像我们现在这样看到的啊,大家看到的这个啊, 那我这一刀一刀之间的啊,这这这就是什么呢啊?就是这一个这一刀跟这刀之间的距离啊,这就是步距啊,这就是步距啊, 步距,这个步距一般的我们不可能说组到刀具的,嗯,我这个是四十,那我就一刀组的满满当当,不能这样子啊,我们不能组满刀啊,这个就很,这个就很明显的看 啊,这刀与刀之间的距离啊,就是一般的组百分之啊,我们刀具的百分之七十到百分之八十五之间, 这是我们讲到的一个布局啊。另外一个呢就是我们的切削层啊,基本上我们现在啊,以前 u g d 版本的啊, d 版本这里的切削层是需要自己去啊添加一些层的,比如说像这中间的这些啊, 关键层呢,我们是自己需要去添加的,那么现在,呃,六点零以后的他都是,嗯, 包括现在的,呃,十点零的、八点零的、七点五啊等等这些的话,他的版本他都是都是使用自动啊,这个功能是非常好的了,已经优化了,就是他给我们自动捕捉啊,自动把我们这些层内啊都已经添加到这里面来, 所以说就不需要我们再去做这个动作了啊,以前我记得,呃,我们以前用那个 u g 二点零的时候啊,那个时候是很痛苦的,每次自己要去添加啊,非常麻烦,非常麻烦。那么这一个嘞,呃, 因为现在这里的一个啊,就是改动啊,让我们直接选举自动就可以了啊,他最后给我们把这些关键词给我们捕捉,然后这个就是我们这个啊, 总的啊,就是我们这一个总的切削,这个关键就是我们的这个切削层,这个里面啊,大家看到的这个就是这个就是切削层的一个表, 嗯,就是一个,呃,我们的这里常见的这个一个层啊,这个大三角形就是我们的关键层,那这个小三角形呢,就是我们的啊,每就是我们的下刀量,我们说的啊,就是每一刀的这个切削深度啊, 是多少啊?然后呢在这一个地方呢,我们可以怎么样呢?就是啊,这两个三角形之间的他就叫做一个范围啊,就像我们这里的啊,这个啊,这个跟这下面的这个,这就是一个范围,就是我们目前看到的它的颜色是变成黄色的 啊,那这样一个范围,那我们可以怎么办呢?就是我们在这个范围里面还是可以进行一个自由改换的啊,就是这一个深度是可以进行一个 改的,就比如说我这个整体的是三十个丝,但是我知道这一个范围呢啊,我可以给五十个丝,或者说啊给一个毫米看,他就会随着变化啊,他这边的这个线就变得很稀了,看到吗?啊?这三角形三角形之间就变得很稀了, 这个是可以调整的啊,是可以调整的,那如果说我们不不不,就说我们不要这样子呢,那我们全部统一的啊,给他改一下,那他全部就改成一样的了啊, 这是这个啊,切削层。然后呢再就是我们的一个切削参数啊,这里的切削参数 啊切削参数这个地方我们这里有六个啊,呃,板块就是我们的切削参数一个。是啊, 策略啊,我们这里一般的是顺喜开出啊,然后我们这里是使用深度优先啊,然后下面的这个啊链接啊连接这个地方呢,我们使用的是优化啊,然后这里的开放区域呢,我们用的是变换啊,变换方向, 然后店里的这个呃余量啊,我们一般的在这个地方我们用飞刀,我们是底面跟侧面保持一致啊,这个余量给的啊,这个当然下刀量,这个余量的话是结合我们的刀具来的,如果说你的刀具很准,那我们啊加余量就可以给少一点,或者说我们的下刀量很少啊, 啊?下的量很,就是不是那么多啊,那可能粗糙度变得很低啊,那我们鱼量可以留少点,那如果说你下的量下的很多,一到五十个丝啊,那你这里留鱼量肯定就说留多一点,要不然你那个粗糙度很大,你到时候光刀光不了啊,鱼量就少了 啊,这是这个啊,然后再就是我们这里讲到的一个拐角啊,在这里我们要有一个拐角,因为你不用拐角的话,他那个刀走的这个像啊,遇到这小的地方的时候,你没有拐角,没有个过度的话啊,他会出现那种咔呲咔呲的声音啊,会撞啊,会弹刀, 很容易把我们的刀弹坏啊,所以说我们有一个阿罗啊,那么这个就问题就解决了。那 其他的这些什么参数啊?像什么更多。这里面的这些其他的这些参数啊,基本上我们都是默认的啊,默认的都不去动它,就是我这里没讲到的这些参数基本上都是默认的啊,都是默认的。 然后还有一个就是我们的这个非切削移动啊,非切削移动啊,非切削移动。这个地方呢啊,我们这里有一个呃,开粗,一般的我们会选择使用螺旋啊,这是劲刀啊,这是劲刀 啊,然后下面的这些参数的话,基本上啊这都是默认的啊,这个呃斜坡脚一般的是在一到五度之间啊,一到五度之间, 然后这个呃最小斜面长度啊,我们这里一般的是要给到呃我们的道具的,这里有一个就是我们会不低于百分之五十啊,这个地方大家一定要注意,这个地方我们一定不能低于百分之五十啊啊,要超过 啊,像那种有的小区域啊,如果说你低于百分之五十,那么很可能会出现一个呃,我们经常在啊工作当中会遇到的一个叫做什么呢?叫做顶刀哈, 可能有些同学不知道没接触过这行的啊,接触过这个行业就知道就是在我们加工一些狭小的区域,比如说我这加工这个槽啊,我这个刀这么下来啊,那这中间如果说啊没有这个就是他这个组的这个范围比较小的话啊,加工一个小地方,那这个刀他不移动,那么他中间这个地方就 加工不到,就会出现顶刀的这么一个现象啊,这是顶刀,然后嘞这个退刀这些开放区域啊,像这个我们一般都用圆弧啊 啊半径呢这些我们都是呃设置起来跟这上面的参数都差不多的啊,然后这个快速移动,这里的话,我们啊区域之间我们是可以,嗯 在使用安全啊,就是复杂的弓箭,我们选择可以使用安全的这个刀具啊,安全距离刀轴啊,如果说区域之内呢,我们可以使用前一平面啊这个地方, 然后这里你其他的这些地方,你看这个参数好像是很多,但实际上我们啊具体的我们加工的话用的话其实很少啊 啊,就像这个地方重叠距离,像我们只有光刀的时候才会用啊,这个就是给他们控制一个下刀点啊,我比如说我想在这里下刀,我就点这个地方啊,如果说我要想从这里下刀,那我就点这边啊,这是可以控制的啊,这是可以自己控制的 啊,剩下的就是一个啊,我们的转速净给啊这里,我们这里的啊,主轴转速是多少我们的净给是多少啊?这个就是我们的 s 啊,主轴转速是 s 啊,净给呢就是 f 啊,这两个设置好, 然后就 ok 了,那么我们这一个呃切削参数呢啊就是我们在这一个地方啊,这个切削参数啊,就给大家大概的 就讲到这个地方啊,二粗啊,我们前面讲到了我们的一个开粗行相洗开粗,那么我们开完粗之后嘞啊,我们会在这一个,呃, 就是我们开粗一般的都是使用大刀啊,大刀,那么他就会有一些小的地方加工不到,那这小地方我们要开粗,我们就需要怎么样啊?需要清绞,那么这个清绞嘞啊,就是在我们这里呢,就是讲到的就是一个二粗啊,二粗。 那么我们首先在这里啊,我们插入一个工序给大家看一下啊,我们在这里首先是插入这个呃 形象洗,然后嘞我们选择刀具啊,这个地方选择我们常用到的刀具啊,我们在这里使用一个什么刀嘞?嗯,使用一个第三十 r 五的啊, r 五的到, ok, 好, 这里我们改一下,改下 r 五好,我们道具设置好了啊道具设置好了,那么我们在做这一个之前 在这里啊在这里我们不急着急急忙忙去生成,为什么呢?因为我们在这里做之前我们需要做什么呢?我们要,需要在这里需要指定这个 work piece 啊,就是我们要加工这个箭,我们首先要在这个几何矢图这个里面 啊,首先是啊,确定我们的加工坐标,绝对坐标啊,然后这里的安全平面,我们在这里使用刨啊,这个刨是,呃,一个翻译的问题啊,这里我们实际上这个刨的意思就是指定啊,我们要指定它一个啊, 指定一个平面,那我们在这里啊,按这个弓箭的最高的面啊,上去二十个毫米啊,那么这个点安全距离有了。然后嘞,我们在这里就需要在这个 workpiece 下面啊,我们把这个 workpiece 点上 啊,就是这一个指定的弓箭,就是我们这一个加工的弓箭,我们要选择好,然后呢我们还给他做一个毛坯啊,这个毛坯 后续就是如果说你没毛坯,我们啊加工的话,我们也不知道他怎么加工,这就相当于是我们的一个毛料,就是我们一个啊,来料,来料是什么样子的?四四方方的毛坯啊,那么这一个毛坯做好之后呢?我们选择确定, 确定,那这个 ok 了,然后我们再进入到程序顺序时候啊,我在这里做之前我先,嗯多创建几个程序吧,啊,因为这里我们今天会学到几个方法啊,啊,我多创建几个吧,等一下我们分开使用啊, ok, 好 确定啊,我们做这几条,然后我进入第一个啊,第一个,第一个就是我们这里呢啊,我们选择的这个几何体,我们选择什么呢?我们选择使用 work piece 啊,选择 work piece, 那 个 work piece 就 什么呢?就是我们部件有了,毛胚有了,看 部件啊,毛坯,那么我们刀具也有了。那,那我在这里这个下刀量这些呢,我要按照一个,呃,我们基本上是靠近接近我们的一个实际情况的这么一个操啊,操作啊,比如说这里我们三十个 c 刀, 嗯,然后我这里给下到量,我这开出要有三十个时的余量啊,拐角这里百分之十深度优先啊,然后这里的是变换方向啊。 ok, 好, 嗯,非切削移动,我们这里也改一下啊,我们讲过了的,这里比如说一到三啊,一到五度之间呢,我们改成一度啊,这一个百分之七十没问题啊,我们这里走原符,嗯,百分之五十, 这个点上面跟上面一样啊,这个百分之二十,我们这个区域之内可以用前一平面啊。 ok, 好, 那就这样子了,转速经给我们要给一下啊,这里比如说这个转速一千五经给呢?我们给个。呃,给个三千 啊,点一下计算器啊,这张计算器点一下, ok, 确定啊?然后我们再生成一下啊,那么这个刀呢就出来了 啊,这就是我们讲到的前面的一个啊,行,相喜,也就是我们的弓箭开粗,那我们开完粗之后嘞啊,我们开完粗之后我们就需要怎么样嘞啊?我们可以给大家模拟一下啊,我们给大家在这里模拟一下 啊,我们这里用三 d 动态模拟给大家看一下啊,看它这里就在计算呢啊,我调慢一点, 看它这个地方是不是我们这里就会出现这么几个区域,这个区域,这个区域,这个区域啊,还有这里这个区域它都是加工不出来的啊,你看 那这地方啊,我们这里的如果说你放任的这个地方他这个余量还比较多啊,如果说你不去清他也不行,因为后续我们的光刀啊,那些这么多余量我们不可能一刀过啊。所以说这里呢,就出现一个什么呢?就出现一个清角,也就是我们说的二粗啊,要有一个二粗, 那先让他把这一个空间加工完啊,这开粗开粗完 看这个啊,我们开除完之后创建这里的这个 i p w 啊,这个就是我们的一个,呃,就是我们这加工完了之后剩下是个什么样子这样一个体,我们把它创建一个啊, 然后再确定。那么这个看这个蓝色的啊,这个蓝色的就是我们讲的啊,通常讲到的 ipw 啊, ipw 是 什么?就是我模拟完之后在这里产生的这么一个虚拟的啊,一个结果,这一个结果嘞啊,就是我们的 ipw 啊, ipw, 那 么这个结果嘞啊,我们在这一个地方呢,可以把它啊另存一下啊,这里可以把它另存放到九十九层, 好确定。然后我们在这里再把这个弓箭打开,那么我们刚才的大家都看到了啊,我这里进行一个对比,九十九层,你看 啊,那么就是这一些地方,这一些地方还有很多的材料啊,还有这里面,这里面啊,还有这一个地方,你看那我们要对这一个弓箭进行一个什么呢?把这些材料要加工他啊,那我们就需要做一把啊二粗,比如说我在这里复制一个内部粘贴一下啊, 内部战线一下,首先我们用多大的刀,这个地方大家注意啊,我们这里选刀啊,看刀用刀, 嗯,首先我们可以选择一下三十的刀,我们在这里啊,一般的呃,能够把这个地方清掉的啊,你看我们吃的这个地方余粮多不多?不多了啊,也不是那么多,所以说我们这里清绞的时候呢,不需要太大的刀 啊,这个是第一个。那我们怎么样判断到底用多大刀嘞?我们这里可以量一下这个距离啊,这个距离是多宽啊?这是十个毫米的,那我们在这里使用八个毫米的刀啊,在这里我们用一把八毫米的刀呐,新建一把,因为没有八毫米的刀。那我这里用 d 八啊, l e 的 啊, 用点阿罗的,我们用阿罗刀呢做开粗啊,这是为了开粗,就是啊,没有那么容易,如果用平底刀很容易崩刀力啊,就是不是就是把那个刀刀尖给崩掉啊, 选择确定好,那么我们这里呢啊这个呃下刀量啊,我们这把刀小了,肯定没有一刀,不能走这么多了啊,我改小点,改二十个十, 然后嘞我们还有一个东西就是在这里啊,我们这里啊就我们看如果说按的同样的这样操作,那他就相当于是什么又又把拿八毫米刀把刀重新再组一遍,我们不需要,就是我们要把这一个原来三十 r 五的这把刀嘞 啊,组过了的地方我们要把它去掉,就在哪里呢啊,这个二粗的第一种方法来了,就是我们使用三 d 啊,使用三 d, 使用三 d 就是 个什么意思嘞?这一个就相当于是啊,我们得到了刚才的那一个 ipw, 嗯,这个就是我们这里得到这个 ipw, 就是 使用三 d 的 意思,就是什么?就相当于我们拿它来做这个毛坯了啊,我们现在的毛坯就不是原来的那个了啊, 我们就是用这个来做毛坯的啊,那么这里得到的结果呢?啊,他这里会稍微慢一点啊,为什么呢?因为他要在这里先把这一个,要把这个题给我们算出来,我们这个是刚才啊,单独的在这里模拟之后得到了一个结果, 那这个呢?他是没有的啊,就是我们在计算这个的时候他是没有这个题的,这个是另外就是我们刚才单独的给他做的这么一个动作啊。 ok, 看,那么我们再来看这个刀路,看他这里啊,我们三十刀开完粗之后,那他对你十啊,八二六一的,我们使用三 d 啊,他很精准,就说在这些地方哪些地方没加工不到的,他都给你产生的刀路,看到没有啊?那么这个呢,就是我们的使用三 d 啊,这里就是第一个我们讲到的二粗,就是使用三 d 的 方式 啊,使用三 d 的 方式啊,那么这个完成了啊,然后嘞,我们在这里再用另外一种方式啊,我把它放在里面去把这一个复制一下啊,内部粘贴一下啊,然后我们在这里用同样的方法啊,生成一下 啊,生成完了之后嘞,我们下面这里呢,我们把 r 一 的啊,我们把这里也复制一个内部粘贴一下啊,那么在这一个地方我们用到的方法是什么呢? 啊?我们在这一个地方呢啊,我们使用的不是啊,使用三 d 了,而是什么呢?第二种方法就是基于层啊,这个基于层是基于的哪个层呢?是基于的,我们这个切削层,它自己捕捉的啊, 这样一个弓箭的特征有多少关键层,它会把我们这里的这个特征啊,形状啊啊,它全部给我们读取出来了之后嘞啊来进行计算,那么这个嘞得到的效果大家看一下啊,是这样子的,生成 这个需要也需要点时间啊,要计算必须要,毕竟这个东西计算会比较慢一点啊,这个二粗好,你看啊,是不是我们也是这把刀开粗完了加工不到的这小的地方,他这把刀给你来了一个复补,是不是这样子的 啊?这是我们讲到的第二种方法。那第三种方法嘞?啊,同样的我们把这个复制一下啊,内部粘贴,看啊,我们生成一下, ok, 好, 那我们这里生成好了之后嘞啊,我们把这一个同样的进行一个复制啊,复制内部粘贴。那么在这一个地方呢啊,我们这里使用的第三种方法是什么呢?啊?第三种方法就是我们这里讲到的一个呃, 在这个地方我们第三种方法是什么啊?这里就是我们使用的一个什么参考刀啊,就是这个地方看参考刀 啊,我们使用参考刀使用多大嘞啊?这一个地方我们把这个积存的,你看改成无 啊,改成我这里就是,我们就是这里面一二三参考刀三种方法就是我们的参数啊,就是二粗里面的常用的三种方法。那这三种方法能不能并列使用啊?不可以啊,就是我又使用的三 d, 又使用参考刀,又使用第一层又使用参考刀,没有这个必要,我们只选择一种就可以了 啊,那在这个地方呢,我们这里如果说要使用参考刀,那么这个地方我们就选择无而在这里参考,我们参考多大的刀嘞? 啊?我们有两种啊,这个参考的时候我们有两个地方要参考,要了解的是什么呢?就是他这里会有一个什么,这一个位置叫做什么?这一个叫做开放的区域 啊,这个叫开放的区域,为什么会这么说呢啊?因为这个地方我的刀是可以从这个旁边从外面进去的,这种 啊,我刀下来可以从外面进去啊,加工,而我还有一种区域,这样里面的就是我们刚才得到的这个结果,这个里面是个实实在在的 啊,那这个地方是什么?是加工不到的?那这种加工不到的地方啊,他在这里我们走到我们只能从下往上啊,从上往下啊,从上面往下面走,他不能从旁边走,因为从旁边走你旁边那也就过切了 啊,所以说在这个地方呢,这种呢,我们啊这上面这是开放的,那这种呢叫什么?这种叫封闭的啊,这种叫封闭的区域啊, 封闭的区域呢,他的那个计算的参数是不一致的,所以说我们在这里使用参考刀的时候呢,我们要分两种情况,第一种情况是什么呢啊?第一种情况就是我们这个总的这个深度啊, 啊?我们要把这些什么,把这些开放区的我们是先加工,那我们加工这个开放区我们要怎么做呢?我们只需要把我们这里的这个刀具啊,比我们前面的开除刀大一丢丢就可以了。 那我这上面的是三十 r 五的刀,那我在这里就这把刀是虚拟的啊,不是真实的,这把是虚拟的,就是我要比他想象的比我们开粗的那把刀要大一点点,为什么呢?因为你大一点,他余量就多一点,你余量多一点呢?啊,那我们清绞的时候他刀就会往外走一点, 那如果说你往外走多一点他那是不是啊?安全系数就高一点呢?如果说你的刀比较小啊,那你这个还没有你实际的加工的小,那么在这个地方那他就会怎么样?他会贴着那个刀去走刀,那么这个地方就会出问题啊,这里就要注意了, 五点五啊,那么在这个地方我们再来做一个啊,这是第一个是我们的,就是这里我们有开放区,有封闭区,那么我们首先就要把这一个封闭区怎么样? 我们要把这个区域怎么样?要把它给修剪掉,就是不加工他啊,我们把这个啊这一个地方不加工他啊,比如说我们把这个啊内部修剪啊,选择这里的一条线看啊,这个就出来了,然后选择确定深沉, 这个会稍微慢一点啊,看 上完了看大家发现没有,就是我们这里加工的这些位置啊,都是什么啊?都是就是这一些位置,除了这个地方以外,其他地方都加工,跟我们这里是不是这一把刀除了这个以外,其他的都差不多的,看到吗? 啊?这是我们讲到的第二种方法,那这里就啊我们这里做出来的是什么呢啊?是属于那个开放的区域啊,我们用开放的区域就这样子的,那如果说我们是封闭的区域的,那这个这个里面怎么办呢啊?这个里面我们还需要复制一个单独的只加工封闭的区域, 那我们加工的这个封闭区域嘞,啊,就有一点点不一样了啊,这个地方我们要加工这个里面,那他这个参考刀就不能只是比我们开车大一点点, 而是要什么呢?我们的参考刀要等于三个位置啊,就是一是是我们的前面的开出这是第一个这把刀,然后呢还要加上他的这个啊,最小斜边长度,他乘以他的最小斜边长度,为什么这个就决定了我们这个刀具啊?就是说我们忽略了中间的那部分有多少 啊?我们要把它清出来。这是这个啊,那我们在这里呢,就比如说,呃,我们这里是三十 r 五的,那它这个出啊啊,我们的那个最小斜边长度是百分之七十,那就是加个啊三,嗯,就加一个八啊, 这里是嗯三十三十啊,乘以一个啊,百分之七十啊,就是我们的最小斜边长度,那就等于二十一 啊,那就是这里就是什么三十啊,加上二十一再加上一个什么,还有我们的拐角百分之十啊,百分之十,那就是加多一个三个毫米,也就是这里加起来就等于多少啊?三十加上二十一,加三等于五十四, 也就是我们在这里要用到的刀具要用多大的刀嘞?嘿,要用把第五十四的刀啊,然后 r 啊啊,这个 r 我 们可以给大家给到 r 六啊。 ok, 好 深沉一下。嗯,这个地方是,呃,五十四 r 六, ok, 我 们现在在这里生成一下 好了啊,这个这样我们就生成完了。看,那我们这两个结合起来看到没有?那是就是不等于我们这里的,看 跟这个是不是就是一模一样的?是一模一样的啊,就是跟这个一样的。看这是第三种方法,也就是我们第三种方法做的时候就要考虑到一个,呃,我们的这个开放区域跟那个封闭区域这两个区域, 如果说你把那两个区域弄明白了,因为这两个区域封闭区域我们用刀啊,是要加上我们的这个最小斜面长度的,还要加上他的拐角啊,这个拐角 啊,这是我们讲到的这节课的三个二粗的方法。第一个是什么呢?使用三 d, 第二个基于层,第三个使用参考刀,你学会了没有 啊?我们今天这节课呢,我们学习一个新的知识点,就是什么我们的等高 啊,我们以前这个命令叫等高啊,现在外面很多人啊,讲到的等高就是我们今天这节课要学习的一个知识点啊,那么他现在的名字书面语言叫什么嘞?啊哈,现在的名字啊,叫做 深度轮廓喜啊,深度轮廓喜,我把这一个,呃,把这个改编一下啊, 把它放到这上面来啊,这工具条放上面来。 那,那么我们这里啊,首先打开一个这个图档啊,这个图档是我们,嗯,就是学习这一节课的一个啊案例啊,一个课间。那么这个呢?我们这一个,呃, 我们的今天学习的这个等高它是怎么来的啊?在这里给他看一下。嗯, 插入啊,插入工序,我们在这里等高,是在这个 mere control 里面啊, mere control 里面,然后嘞这个啊, 来,就这个看,这个就是我们的,也就是我们现在它的书面语叫什么深透轮廓喜啊,也是,我们通俗讲的就是等高啊,等高就是这个, 然后嘞,我们使用等高的时候在这里啊,一般的我们用刀具,我们都是用牛鼻刀啊,这个让大家注意,我们用等高的时候一般都是用牛鼻刀啊,这一种特殊情况 啊,就是那些加工又薄又又高的那些弓箭的时候,我们会用的这个尖刀啊,用,用尖刀,因为这样子做出来这个,呃,就是我们用尖刀做出来这个光洁度,是没有这个牛逼刀做出来光洁度那么好的啊。 选择弓箭啊,这一个等高他就很直接啊,我们在行相习里面讲到了,我们用这个啊,行相习最好的是我们一个弓箭加一个毛坯啊,就是说尽可能的不选择指定学校区域,而我们这里的等高嘞,他就是 啊,就是指哪打哪,就是你比如说我要选择这几个面啊,那么他加工的话就是这几个面 啊,你选的,你选这个弓箭啊,但是前提是你选的这个面一定是这个弓箭上面啊,你不要选择其他的体上面去了,那么这个地方可能就会啊,选到其他的体呢,就不会有刀路了啊,比如说我这里啊,嗯,给二十个 c 刀啊,那么这个刀路就出来了啊,深沉一下 看,就是这么直接啊,就是你想要落哪个地方,那我们就光哪就选哪个地方啊,也就是你选弓箭选择好了之后,就比如说你要加工这个地方,那你就选择这个区域啊,那如果说我不想去加工这个地方,我想加工这个地方呢?同样的看 啊,你就选这个区域就可以了。看啊,那你如果说你要想选择啊这两个柱子或者是这个单独的柱子啊,那你框选一下他可不可以啊?也是可以的,看看 了吗?啊?这一个就是等高,他的一个作用是什么呢啊?他是加工一个 啊,堵校区域的一个精加工啊,当然这就是我们做精加工,就什么就是光刀啊,那你中光可不可以啊?也可以啊,我们后续会用来做他啊,整高我们常用到的作用是什么呢?就是用来中光和光刀的啊,你不要拿他来开粗, 我们的开粗有型相洗,这个大家要注意,那我们这里的啊选择弓箭选择这个区域啊,那么这个呢啊再给他一个刀具 啊,这个刀具的使用呢,就是我们讲的通常用牛鼻刀来加工啊,然后嘞这里的下面的这些什么啊参数啊,这里面的这一个是什么呢?这个啊, 我们说了它的主要作用是加工陡峭的侧壁啊,如果说是些不陡峭的嘞,会有一个什么样的后果嘞啊?就比如说我们在这里加工的啊,你看我现在选择这个地方,看 啊,大家可能会细心一点,同学会发现一个问题啊,看我给你深层一下,看到吗?就是他越往这些稀疏的地方他道路就越稀。看到没有啊,这个地方就是你这个坡度越缓,就是那个呃,这个堵窍的程度 越缓和,那么他的刀路嘞就越吸收啊,到这个平面他基本上没刀路了啊,就是他的一个主要作用就是加工陡峭的侧壁, 越堵的他越适合他加工啊,这种不堵的嘞,不适合他加工,但是你要加工他可不可以嘞啊?他也知道有些人啊,我们这个软件也知道有些人很懒,他不想去改变啊,他这里就有一个秘密啊,就是什么呢 啊?就是这一个 z 优化,当你选择了这个 z 优化之后嘞啊,这个陡峭的地方他给你按着好好的加工这些不陡峭的地方哎,他给你加密啊,给你加密,看 他这里就变成了所有的都给你变成一样的了。这一个啊,就是我们讲到的一个什么啊,这个陡峭非陡峭, 他这里如果说我们硬要这样加工,那我们就可以给他做一个什么呢?最优化就相当于是在我们这些不陡峭的地方给他加密处理了啊,加密处理了,这是这一个命令的用法 啊,那其他的这些比如说什么合并呐,最小缺销距离啊,这样的参数都是我们啊,基本上是默认的啊,这都是基本上默认的啊,还有一个就是这个是我们的下道量,我们也讲过了啊,再就是这里的一些切销参数啊,这里面的切销参数, 嗯,这里我们用有多了一个 mini, 看到没,我们这里形象习的时候,我们只讲到一个什么顺习、逆习,而这个呢有混合习,那如果说我这里使用混合习,看啊,他的刀路,是不是啊,就没有那么多跳刀了 啊,还有跳刀,那我再把这里再改变一下,看这这这个蓝色的,这就跳刀啊,那如果说我把这里改成直接,你看啊,这个刀路就非常漂亮了,大家看一下啊,看 看到没有啊,就是一个开头一个结尾啊,他这就连续的走这一个,是不是很符合我们的一个加工啊,就是他的时间是不是变得很短了,因为我们这一个弓箭他跳刀变少了。看 啊,所以说他这样的刀路是用的光刀的啊,大家一定要注意,他是用的光刀的啊,中光的不是用的开粗的,这个地方大家一定要注意啊, 常用到的几种方式啊,这里就是我们这里,他有个搭配啊,就是你这个地方是顺洗,逆洗还是混合洗 啊?我们一般的如果说你中光,我们都可以选择使用混合洗,那如果是光刀嘞,那就看你的弓箭面啊,如果是你这个弓箭面要求很高,那我们就用顺洗啊,跳刀也没办法, 因为你这个弓箭要求就那么高,那如果说你的弓箭要求不高嘞啊,我们就用混合洗,就这样子光刀啊,他可能光洁度是差一点点啊,但是 啊,他的这个呃影响大不大嘞?啊,不是那么大,就是除非你是做一些啊,非常高光的东西啊,那么才会使用的啊,顺洗 啊,那么如果说我们在这里加工的是一些比较啊,像这种是属于开放的,就是头尾不相连的,那如果说我们要加工像这样子的一个头尾相连的 啊,你看我们在这里再给大家做这样的刀路,那我们就可以怎么样呢?我依然选择用顺洗,但是呢,我在这里只要改变一个方向啊,就是我们的这个层与层之间使用什么呢?沿布件斜下刀啊,斜进刀,那么在这个地方他的刀路啊 也是非常漂亮的,大家可以看一下啊,这个亮度非常漂亮,看到吗?看到没有啊,这样子加工出来是非常漂亮的 啊,他的这个光洁度啊,又能够保证,并且呢他又没有跳刀啊,这个就是他这一个啊,等高命令的这么一个特点啊,等高命令那个特点大家要记住的是什么?他的主要作用就是加工什么 陡峭的侧壁啊,一定要记住陡峭的,缓和的不是他的特长啊,缓和的不是他的特长。那么这里其他的这些侧字设置像这个什么非切削移动啊这些,嗯,我们在这个地方呢啊,跟我们这个 形相喜是差不多的啊,当然这里我们进刀的类型这里可以改变一下,我们是按照这个,嗯,用这个沿形状斜进刀的比较多一点啊,我们这里因为是中光或者是光刀啊,我们是沿形状斜进刀啊,使用螺旋的就少点了啊,基本上不使用螺旋,这个地方要注意一下 啊,然后嘞啊,像这里的这个参数,这里面有一些参数是什么意思呢啊?这里面有一些 啊,不一样的参数啊,当然这里面有一些像那个拐角啊,这个拐角我们在这里的话啊,等高,我们一般的是不去设拐角的啊,除非是什么呢?除非是你要加工的这个地方啊,有这么一个阿罗,看就像这样子的,有这么一个阿罗,那你这个阿罗如果说你用的刀具比这个阿罗要小 啊,那么就没有问题,不用设置,那如果说你用的刀具比这个阿罗要大,那在这个地方依然还是要啊,设一个小小的,当然这个小。呃,这个拐角不需要设那么大啊,不像我们开粗一定要设百分之十啊,或者百分之五啊,你可以设个百分之一二,没问题 啊,这是光刀,他没有那么大的量,没有那么多余量,所以说他弹刀他没有那么影响这个地方,大家记住啊, 当然我们这里讲的是一般的情况下,如果说你像这样的地方是不需要设拐角的啊,不需要设拐角的啊,这个余量,这里的话,我们这里啊, 看你就是中光,一般的,我们中光可能就是,呃,要有一些空间要求高的,可能就是就是中光只是做一次啊, 光一次的,我那么就是十个丝啊,啊留十个丝啊,留八个丝啊,这样子的,那如果说你的工价很高要求我们可能光到啊,零点零啊,零点零六啊,然后再零点零三呐,然后在后面还有零点零一啊啊,这是中啊, 中光一次金加啊,半金加工一次,半金加工两次,最后才是光刀啊,这个是我们把它就是根据我们这一个产品的要求来的啊, 啊,其他的这些的话,在这里的参考刀啊,我们要是做一些啊,封闭区的也是一样的。像这里啊,我们如果说这个地方阿罗脚很小, 那我们这里用大刀清完之后这里小刀,那我们就只叫只做这个阿罗的话,那我们就可以使用参考刀啊,当然这个参考刀就不像我们刑相习里面的 啊,还分几个啊,什么开放的区啊,封闭的区啊,这样子分,那就不需要了,我们在这里就只需要比我们的这个啊,前面的那把刀大一丢丢就可以了啊,大一点点就可以了 啊,这是一个参考刀啊,参考刀。然后嘞啊,这里的延伸啊,这里的延伸,大家可以看一下这个图啊,这个延伸一般的他,我们这里是呃, 在这个地方我们一般的不去延伸他啊,你要延伸一般的会延伸很小,这个地方不会延伸不会超过零点五啊,这个地方大家要注意你延伸的太多,这个地方会有一个什么呢 啊?这个地方当中会出现一定的变异啊,这一个大家要注意啊,我们在这个呃后续的等高的时候不要延伸太多啊,这你不要延伸太多,你延伸多了啊,会有影响的 啊,然后这下面这什么滚动啊,这些一般的就是去毛刺啊,你选了它之后来看它就把它给嗯翻滚了,那这个地方我们一般的不去选它啊,这个地方我们一般不选它, 这个我们的等高,大家就是说啊,给大家了解一下的主要是什么呢?啊?就是要知道我们等高的一个主要作用就是加工,什么 加工这个陡峭侧壁的一个啊,中光或者是光刀啊,这就是我们今天讲到的一个等高,你学到了没有? 插入工序啊,我们在这个工序在哪个里面嘞啊?我们要进入到这个 mirrorplay 啊,这个里面,这是二 d 道路里面 啊,我们今天学习的是主要学习的这个啊,这个是我们在后续啊编程的时候用的最多的一个,这个叫什么呢啊?我们俗称叫做面洗啊,叫做面洗,在这个地方是使用边界 面洗鞋啊,这一个就是我们讲到的面洗,那么它的主要作用是什么呢啊?它的主要作用就是光平面啊,光平面 啊,比如说我们给大家演示一下,看一下啊,是怎么样一个操作的。这个面洗我们首先选择这个面洗,之后嘞啊,在这里我们使用的刀具 啊,一般的,呃,这个地方的刀具的话啊,我们要根据这个材料,一般的可以带一点点啊,有一些加硬一点的材料,我们可以用一些啊,阿罗牛逼刀啊,带牛带阿罗的牛逼刀,那如果是软料了,我们可以使用这种平底刀啊, 那么选择确定啊,这个弓箭我们首先啊大家看到的我们先是选择指定部件啊,这个指定部件很简啊,选择这个弓箭就可以了,看 啊,然后嘞我们选择这一个面啊,我我可以选择顶面啊,如果说我选择顶面,我比如说我这里的这平面我都还选,我看怎么样呢啊,这里有个添加看,我可以再选择这个顶面,再添加,把这个顶面选上, ok, 好,然后我们在这里使用的这一个呃,加工的模式,这里有很多种啊,我们最常用的是网副啊,网副啊,然后嘞 这个是什么呢?这个我们的刀具百分比,在这个地方啊,如果说我们是中光的话是百分之六十,如果说光刀的话啊,比较好一点的是百分之四十五啊,这个大家可以记一下 啊,这是我们后续就说怎么样让我们的一个刀路效果比较好看的啊,这么一个切削参数, 然后在这里其他的这样,这里的,比如说啊,我们这里有个什么,有一个清理啊,一个必清理,这个要有,有就是我们这个地方一定不要忘记的啊,这个是我们的一个动作的话啊,他那可能会有一些残留量啊,有可能有些残留, 嗯,其他的这些,嗯,那我们这个光底面啊,我们这个啊只光这个底面,那么我们的刀具呢,就不要让他碰到这个侧壁了,所以说我们在这里是什么呢啊?我们在这里使用这个光面的时候,光这个底面的时候啊, 那么这个,呃侧壁是要留余量的,我们一般的开出啊,如果说是中光的话,我们可能会留一个毫米 啊,如果是光刀嘞,我们,嗯留零点五啊,也不要留的太少了,有些可能有些同学留十个丝啊,有两三个丝啊啊,这个意义不大,因为我们有些如果说基层差一点,我们这个刀摆可能就一两个丝啊,所以说你留的太少了,可能还会插的到这个啊。 b。 所以说我们在这里呢啊,留的是五十个四,这一点,其他的这些操作的话没有太多的一个讲解啊,就是啊,都不需要有太多的设置,那么啊我们给大家看一下啊,然后这个转速进给 啊,我们光底面,我们的转速是要高转速啊,这里就是说啊,如果说我们这把刀啊能够做到个六千,嗯, 然后这一个净给的啊,我们的是光底面,是高转数低净给啊,这个让大家记住一下,嗯,比如说这里是给到个八百, ok, 好 深沉一下, 那这个当中就出来了,看到吗?啊,这个就是我们通常所说的什么光这些底平面啊,它的一个作用就在这个地方 啊,我们这里用到的最多的啊,后续啊,这个迷你用的非常的多啊,大家可以在这里一起学习一下。那我们啊这里他还有没有其他的作用呢?啊?他这个可以光底平面,他也可以是光侧面的啊,看,如果说我换一种方式,那么他这里就是光侧面了, 看到吗?哼,就这么简单啊,我知道换一种方式,换一种切削方式啊,他就是加工的侧面的啊,你看我发现光这个他也是用的是光底平面啊,也是底平面, 只是说他这里的方式是什么呢?啊?是跟随不见的方式,你看这个好丑,是不是啊?像这种我们一般的最后后续用的最多的还是用这个网付啊,这个大家记住一下,我们用的是网付啊,这个啊,这是我们讲到的一个面洗啊,讲的这个面洗, 那么下面我们再讲到的一个是我们的底壁加工啊,底壁加工 啊,那个底壁加工它的作用是什么呢?啊?顾名思义,这个看啊底壁加工,也就说它能够加工底面,它也能够加工侧面啊,所以说它才叫做什么叫做底壁加工啊?叫做底壁加工, 那我们什么时候加工底面,什么时候加工侧面呢?啊?他加工底面的时候,我们的操作是跟我们的面洗是一模一样啊,就是他现在如果说我们用它来加工底面,那么我们就选择这个弓箭 啊,然后嘞选择一个底面,比如说我选择这个底面,但是他这里选择的时候就是比我们这个底面洗要方便很多,就是不需要去点这个什么添加,我们直接在这里点就可以了。看 啊,他得到的效果啊,这是用的是加工的是底面,然后我们用的是网速啊,同样的我们给他进给啊这个布局百分之四十五啊,然后同样的我们在这里给他留余量啊,就是我们这个侧部余量啊,留五十个 s, 然后嘞啊底部余量到售啊,其他的我们就呃这个地方,我们这里的是呃 指定啊,我们给他指定这里一个角度,就是我们走这个零度啊,走零度。嗯,然后还有个更多啊,这个地方这里的就是他的这个,这个 必清理啊啊在更多这个地方啊,这个命令有一点点不一样啊,跟我们刚才那个呃操作是在连接还是啊?在连接这个地方啊?在策略这里是这个角度这个地方,而他这里的呃底壁加工呢啊是在这个地方看在必清理这个地方啊, 做完了之后他这个操作就跟我们刚才那个是一模一样的啊,看看啊,就是他也是可以 加工这一个底面的啊,他是可以加工这个底面的,他冰雪不光还只可以加工这个底面,他还可以怎么样嘞?啊?他还可以加工侧面啊,同样的也是一样的,只是我们改变一下方式啊,那么他就是加工壁了啊,然后我们做一个呃 啊看,但是他这里会有报警啊,看啊,同样的啊,就是我们只要改变一下这样的一个方式,他也可以加工币啊,那么他这里还有一个什么呢?这里是改变方式的方式,那我们这里还有一个什么呢?他还可以单独啊,单独的 啊,这一个地方,他就是我们不仅仅是选了底面,他加工壁,他还可以怎么样嘞?他还可以专门选择这个侧壁啊,加工这样的一个侧壁他也是没问题的 啊。当然这个地方加工这个侧壁,这里就有一个问题,就是什么呢?啊?我们这里有个参数,一定要注意啊。啊?这个参数是什么呢?就是我们这里的时候一定要是这个垂直的面啊,就是我们这里是最轴,这是第一个。然后嘞, 啊,我们这里还有一个是什么呢?就是我们这里的这一个啊,这一个 b 的 厚度啊, b 毛坯的厚度和我们这一个延展量啊,这两个呢?呃,就是这两个的数, 它加起来一定要大于等于我们这把刀的直径,也就是我这个刀的直径是十二,那我这个地方呢? 嗯,我这个币的厚度啊,我这里如果说我这里延展量是百分之五十,那么我这里百分之五十十二啊,十二乘以零点五,那就是说对,你是六,那我这一个地方呢就要输六啊,输六那么这个道路就 ok 了,如果说你没有这样子做,那这个道路就做不出来 啊,我们可以,你如果说你不信,你可以去试一下啊,在这个地方啊,如果说你不能满足这个条件啊,你把它改成我,比如说我改成个五,你看一下啊,他对你们会不会有道路啊? 看到没有?报警了,看到没有这一个啊,这一个就是我们在这一个地方很多同学会遇到这个问题,就是有些同学不知道这么一个啊设置,所以说老师在这里用这个啊,老师这一个地方是底币加工,为什么我这加工这个币的时候做不出刀路来,甚至还报警 啊?经常会有同学问到,就是这一个问题啊,就是为什么这里会报警呢啊?就是因为这个原因啊,这个地方就是我们在这一个地方设置切削参数的时候,这一个啊, 空间范围这里的这个 b 的 余量啊,毛坯厚度加上我们的延展量,一定要大于我们等于我们的直径啊,大于或等于我们的直径,那么这个地方他道路就会有 看到没有,就是这么简单啊,当然他这里面的话,我们这个底币加工他的一个呃多的这个选项就是什么?就是啊,加加工这一个币就只需要满足这一个条件啊,就是在这一个地方啊,这两个数,这两个数, 嗯,就是这个厚度 b 的 厚度,毛坯厚度加上我们的延展量,他两个相加大于或等于我们的刀具直径啊,那么这个满足了,那么你这个刀度就 ok 了啊。其他的这些参数的话啊,都是没有什么特殊的需要讲解的啊,这是这一个 啊,然后呢啊,再给大家讲一个命令,就是什么呢?我们这里的这一个,嗯, ipw 啊,这个二 d 的 ipw 啊,这个 i 二 d 的 ipw 呢啊,在这个地方它顾名思义它需要一个什么呢 啊?我们的 ipw 首先想到的就是我们做二 d 啊,那个形象写二粗的时候,它这里就需要有个什么,需要有一个继承关系啊,就是要有 work piece, 只要你有这个 workpiece 集成,那么它这个地方看它这里就是三 d i p w 它就会自动给你打开,这样个啊,你要有这么一个满足了前面的这个条件啊,它这个操作跟我们那个二,那个那个呃, 二粗里面的三 d 啊,它的用法是差不多,就是一定要满足一个前提条件,就是一定要有 workpiece, 要,要有这个 workpiece 有 集成功能啊,那么它才可以给你去做这个的一个操作啊,那么这一个命令呢,我们也后续用的不是很多啊,因为我们用它 啊,还不如用那个直接用那个形象洗的二厨来做啊,所以说这个 mini 我 们用的不是很多,大家有时间可以去啊,在课下之余啊,自己去练习一下,我就不在这里细讲了 啊,那么我们这节课嘞啊,主要是讲到了两个 mini 啊,一个是什么呢啊,一个是面洗,还有一个就是底壁加工啊,底壁加工的时候,就是我们在加工底面的时候,和我们的啊 面洗的操作是差不多的啊,但是我们在加工侧壁的时候呢,我们就需要掌握的就是那一个啊壁的毛坯厚度,加上我们的延展量一定要大于或者等于我们的刀的直径, 那么这个道路就出来了啊,这就是我们今天这节课主要学习的几个操作命令,你学会了没有 啊,这个是我们的一个这节课的啊课案啊,然后嘞,我们今天学习的一个新的命令叫做我们的啊平面洗 啊,在这一个程序里面,我们插入工序啊,这里我们依然进入面平面啊,这个面平面里面我们学习哪一个嘞啊?学习这个,这个就是我们的平面洗啊,这个是我们的平面洗 啊,他在我们这个二 d 道路里面呢,就相当于是啊跟我们的那个呃,前面学习的那个形相喜啊, 万能的形相喜,那么他这个啊,万能的形相喜不光是在二 d、 三 d 啊,他都可以适用,而我们的这个平面喜嘞啊,在我们的二 d 道路里面就有啊,小平面喜之说啊,这种 他的这个功能作用很多,他可以用来加工侧面,可以用来加工底面啊,我们经常用到的一些二 d 的 牛刀啊,也可以通过他来加工啊,然后嘞啊倒角啊啊, 还有一些比如说我们做的那个啊,黄线加工啊等等啊,都会用到他啊,我们在这一个地方他的 啊功能演变非常非常的多。那么我们今天这节课呢,主要学习的啊,打开这一个进入到这个里面来,我们用刀具嘞啊,用的是那个端洗刀啊,然后我们进入到这个里面来,那么大家首先看到的这一个画面啊, 是不是跟我们以前有一点点不一样?他在这一个地方我们选择的这些看到没有都是边界,边界,边界,边界,也就是说我们在这一个平面洗的时候 啊,因为我们使用的是边界,所以说在这一个命令里面过切是一个常态啊,我们这里如果说你在这个命令里面用的不小心啊,你可能会很容易,怎么样, 很容易出现这么一个过切的一个现象啊,就是因为我们在这里用的都是边界,他没有体的, 所以说我们在这一个地方呢啊,大家一定要啊,慎重对待,就说我们做出来的这个道路呢啊,我们一定要反复检查,这是要注意的一个点啊,那么我们再给大家再演示一下,就是他的一些具体的一些操作 啊,就比如说我们这里啊,他可以选择什么呢啊?他可以选择一个线条看啊,就这么一个简简单单的线条啊,然后我们比如说我给他这一个面,从这个面开始,嗯 啊,然后嘞我们在这里选择啊,确定给他一个底面啊,给他一个底面,那我们在这一个平面型里面用的最多的模式嘞啊,就是这一个啊,叫做轮廓啊,我们用轮廓来做 啊选择,比如说我这里每一刀,比如说一个毫米一刀啊,那么这一个刀路就出来了啊,就是这么简单啊,就这么简单,看看到没有啊?这一个刀路就出来了,并且他是每一刀每一刀的啊,在这里加工的进行一个加工,你看 啊,他就是贴的这条线,贴着这条线垂直向下的刀路,这个地方大家要记住啊 啊,那我们给大家这里只能这样子简单的模拟一下啊,我们这个道路,如果说我们没有使用这个啊,几何体用我可劈死的话,那么我们在这个地方是不可以进行模拟的啊, 看啊,这有点慢,我给他拉快一点,看他这一个是单向啊,他就走一下会跳一下,看啊,他这个走一下会跳一下,你看他会不停的跳到啊,来回啊,这样子的 啊,这是这个迷你啊,这是第一个迷你平面洗他的第一个用处啊,他就是光这个线条,这个是什么呢?这个是我们讲到的常用到的一个什么呢啊?一个开放区域的, 那我们如果说要做一个封闭区域呢啊,就比如说我们要加工这个圆里面啊,那怎么样加工呢?给大家操作看一下啊, 那么我们在这一个地方呢,我们选择啊,重新选择一下,我们选择的曲线是什么?是一个封闭的 啊?选择这个封闭的来之后呢,我们在这一个地方呢啊,因为我们要加工的是啊里面,所以说我们在这个地方,我们材料是在外面,刀在里面啊,然后呢我们再选择确定, 那在这一个地方我们使用的是要加工整个里面,所以说我们这里用的就是什么呢?就是用的轮廓啊,用的跟随部件,而不是用轮廓了啊,在这里我们选择一个底面啊,你看我选择这个底面, ok, 那 么这一个啊道路就出来了, 看到没?那这个就是啊,我们要加工一个封闭的里面啊,是怎么样做出来的呢?就这样子做的 啊?那我们还有一些同学可能会经常遇到一些什么问题呢啊,就是我们会拿它来做一些光侧刃啊,就比如说啊,目前大家看到的这个区域,是不是啊?它是一个,我们如果说我们做了开粗,那然后我们这里需要光这个侧面呢 啊,我们依然是用这个平面洗去加工啊,复制一下,然后嘞我们在这里选择啊,重新选择一下线条啊,在这一个地方我们选择这里是个开放的啊,是一个开放的 啊,沉淀,我们这里选择沉淀,一个开头一个结尾, ok, 连起来了啊,然后选择确定,确定确定,那么我们在这里再给他一个底面啊,看, 选择好这一个底面,那么这一个地方我们使用的方式呢?又变成了轮廓啊。但是我们这里不光是只是这个地方改啊,我们还要改什么呢?把这一个啊, 把这个布局这里我们改成什么呢?啊?我们改成多个啊,这个地方大家记住啊,我们这里是改变了这一个,比如说我一刀十个丝,那么在这个地方他走刀的方式嘞啊?下刀的深度我们改成零啊,这个地方我们不给他深度,就意味着他就一刀到底啊,看 就是一刀到底,那我们就这里可以看得到他走了两刀。哎,我们这里明明只有一刀,为什么会有两刀嘞?有没有同学这样子发问呢?啊?我们这里明明只给了一刀刀,漏术是一,为什么会是两刀啊? 那么在这一个地方呢?我们的 u g 他 为了保证我们最后一刀的十个丝,他会在这一个弓箭外面十个丝外面他会多送一刀, 这就是我们 u g 常讲的的买一送一啊,你买二他也是送一,买三他还是送一,也就是说我们做这一个刀路的时候,就是你出现了这么一个啊,用步距多个,我们在这里刀路数是一啊,或者说二的时候嘞,他会都会给你多送一刀啊, 会送这么一刀啊,送这么一刀啊,这刀是为了什么呢?就是为了保证你的后面的数啊,都是啊,能够 就是比较精准的到达后面这个数,就是你后面最后剩这个十个十,那他就把这个十个十以前的再给你走一刀啊,就这么个意思 啊,所以说我们在这里刀路数是一,而我们这里出现了两个刀路,有没有问题啊?啊?是不是我这里讲错了?不是的,这个是没有问题的,那如果说我这里改成二嘞,你看啊,他那么这个地方就变成了三啊,看 这只就变成了三,那如果说我这里是五嘞啊,那么他这里就会变成六啊,给大家看一下, 一二三四五六,看到吗?他总会给你多送一刀,就是这个意思 啊,这是这个啊,这是这个,这是他的一个用法,你看啊,那我们这里的他说啊,我们这里也是不是可以,他还可以用来做什么?也可以用来做开粗啊,也可以用来做开粗程序啊,就比如说我们要做这个,这个上面的这个开粗啊,那他怎么样做的嘞? 啊?那么我们在这里选择这一个啊,比如说我们选择这一个面啊,然后嘞啊确定,然后我们在这里给他一个什么呢?给他一个毛坯边界啊,这里一个边界, 我们这里选定自动这个,给他定一个平面啊,这里是零,然后我们在这里选择的是这一个线条看啊,这个线条看按照顺序给他选好,那么这个边界就选好了,然后我们确定啊,确定, 然后嘞我们再给他选择一个底面,这个底面我们就选择这个底面,那么这一个道路啊,我们使用的是跟随 不见啊,这里是跟随不见啊,当然这里我们是按照百分之七十五这个步距来啊,百分之七十五,这是开粗,然后这个地方,比如说我这里是五十个 c 刀啊,那么这个地方道路就出来了啊,这个地方道路就出来了 啊,是不是很简单?你看啊,我们这里的二 d 道路,你想一下,我一个平面洗我用了啊,他可以光着这一个线条走啊,他可以在这一个啊圆圈里面走,他也可以在这个外面走一条线啊,就是走这个侧刃,他还可以怎么样?还可以做开车看到吗? 啊?这个就是他的一个命令的强大之处,当然他还可以做什么呢啊?他还可以在这个地方还可以做这一个倒扣啊,他也可以做这个倒扣,当然他用的刀具嘞。啊,加工这个倒扣的话需要怎么样啊?需要我们用 t 型刀啊,只要 t 型刀走这一个线条就 ok 了。那给大家演示一下啊, 看我们这里选择一把刀具啊,这个点我们用一把什么刀呢?用把 t 型刀啊,用把 t 二十的吧。 这个地方,嗯,十个毫米选择这个高度给个七十五,这个深度是给个呃,就给个三嘛,选择确定。那么我们在这里选择的线条, 我想问一下我们的同学们啊,这个线条我是选里面这个线呢还是选外面这条线呢?还是选外面这条线 啊?这个样子有没有同学知道啊?我是选这一根线呢还是选这根线呢啊?这个地方大家要注意啊,我们选择的线条肯定是要选里面这个线的啊, 然后我们这里给他一个深的,这里是啊,在这个地方我们要给他偏下来多少了?因为我们刚才那个刀有厚度是三个毫米啊,然后我这里没到下一个毫米,那我就偏两个毫米就 ok 了 啊,这是这个啊,这一个,然后确定,然后嘞,再确定他啊,这一个地方我们这个毛坯就没有意义了啊,这是我们上面不需要毛坯,这里不需要毛坯,然后嘞,这下面的这个底面,嗯, 底面直接选这个底面就可以了,就这么简单啊,就这么简单。然后我们这里使用的模啊切削模式嘞,我们给他一个啊,轮廓,这一定要下到量,我给他一个毫米刀啊,那么深沉,我们这个道路就出来了啊,就出来了,看 啊,那么我们这个是不是这样子的嘞?有些同学可能怀疑啊,我刚才为什么偏呢?啊?我们把这个刀往这里放,那么这一个结果一目了然,看到没有?这一个地方啊,就跟我们这一个地方是刚刚重合的,看到吗? 啊?这个地方大家学会了没有啊?这个为什么会这样子偏呢啊?他这里会有一个什么样的参数计算呢?我刚才在设置这个顶面的时候是怎么样计算的? 就是在这一个地方我们的这个深度,是啊,要减掉我们的一个什么,就是减掉我们这个梯形刀的这一个厚度,这个啊,这个厚度是三个毫米,我们要把它减掉,也就是从这个面往下降三个毫米, 降三个毫米,那我为什么刚才输的是二呢?还有一个是什么呢?我们还要加一个什么?加一个我们的下刀量 啊,就是把我们这个下刀量要加一个毫米,也就是我这个下刀量是负一,那我这加负一,三加负一就等于二,就说我们降下来的厚度呢,实际上就是两个毫米 这样子的啊,计算的,那么这样子做出来的刀路啊,就是刚刚合适的,看到没有啊?大家有时间的时候可以在客户去啊练习一下,你看啊,给大家看一下这个是不是这样子的, 嗯,看到吗?完美贴合啊,完美贴合啊,这个就是我们用梯形啊,用这个平面洗 梯形刀来加工什么呢?加工我们这一个倒扣啊,加工这个倒扣就是这么来的啊,这个你学会了没有?我们这节课主要学习的这一个平面洗 就是这么一个功能啊,就是他可以选择线条,也可以选择封闭的线条,还可以做什么啊?做这一个侧面的加工啊,还可以做开抽,还可以加工倒扣 啊,这个平面写的功能是不是非常强大嘞?啊,你今天这节课学到了多少?我们今天这节课嘞就讲到这里,谢谢大家, 我们今天这节课呢,我们会学习一个啊,我们的这个槽取些啊,这里的啊就是像这样的一个直线槽,我们在这里呢有一个专门的这个加工这个槽的这个命令 啊,这个呢我们在上一节课讲到过那个平面洗也是可以洗这种槽,但是不过我们在洗那个槽的时候呢,我们要自己去啊,设置这个高度啊,那么在这一个地方呢啊,他就可以赋予我们这个啊环节了啊,选择梯形刀, 然后呢我们在这里啊使用这个啊,选择选择这个弓箭, 然后我们在这里选取这一个啊,这里的这个梯形槽一定是线性的啊,一定是线性的啊,不能是这种圆弧的啊,你像像这里面也有个槽,这个槽能不能加工啊?不可以啊,我们这里的洗槽只能够洗这种槽,嗯, 这是这个啊,然后选择确定啊,然后这里有这一个报警,这个报警的我们可以把它改一下,改成无啊,那么就不会有这个报警了,它这个是有个继承关系的啊, 看啊,这里就有一个什么呢?一个切销的顺序啊,我们这里的这个切销顺序它有这么多种啊,我们优先选择的是从中间往两边啊,用这样的一种方式 啊,用这样的种方式去加工。看啊,中间一刀啊,也就是这个空间是怎么走来的啊?从中间走一刀啊,然后在上面一刀,下面刀上面刀下面刀上面刀下面刀下面刀啊,这是这样子的往两边拖的啊,这种方式是比较好一点的啊, 然后我们这里的洗这个槽都是用的力洗啊,这个地方都是用力洗, 看刀度就出来了啊,并且这一个地方呢啊,我们这个如果说一刀不可能走这么多,那我们可以分多少?可以分十刀啊啊? 一二三四五六七八九十,是不是啊?那么这个地方我们也可以在这里你看选择点一下看, 这是最后一刀啊,他这个角度啊,这个高度啊,这些他都是不用我们去计算的 啊,会给我们算的很好,不像我们在上节课讲到的那个平面洗做刀扣啊,是需要这一个计算的啊,这里是需要自己去, 嗯,单独进行一个计算,然后嘞啊才能够得到他这个深度,而这个嘞我们的这个槽洗鞋他可以直接就是啊,你只要选择这个槽就 ok 了啊,然后再就是一个啊,对这个槽的一个分层加工啊,比如说一刀加工多少? 嗯,这个都是自己去选择判断的啊,结合我们的实际情况啊,这是我们讲讲到的一个什么呢啊? 潮起些,那下面一个啊,我们今天接着再来学习一个啊,新的知识点。就是我们这里的啊,孔喜啊,我们的孔喜的话做产品 啊,我们做产品的话一般的啊,很多的同学做产品的话会用的到啊会用的到啊,我们这里比如说选择这一个 看啊,这里的孔选好之后嘞啊,我们这里如果说像这种有成头孔的这种啊,他会有两个位置看, 这里会有两个看,一个是上面一个,一个是下面一个看啊,这是两个,我们一般都是先把这个沉头大的挪出来,然后再挪下面那个啊底孔啊,这个是,嗯一个加工的顺序 啊,然后这里面的话,呃选择确定啊,这里我们一般的用的方式啊,这里的切削模式, 嗯,我们这有两种比较常用的,第一种是螺旋式啊,第二种呢就是螺旋,但是这两种呢啊有一个区别啊有一个区别是什么呢啊?就是我们的螺旋式是一定要有 预占孔的啊,就是你要用到螺旋式,那就中间呢啊,这个中间一定要先占一个孔啊,要先占一个孔,并且占的这个孔 啊,还必须要怎么样嘞?还要必须要大于我们这个刀的这个直径啊,这个地方你必须要大于我们这个刀的直径 啊,然后如果说你没有不用预钻孔嘞,直接加工可不可以嘞啊?那么你就要使用这个螺旋啊,使用螺旋,然后这里的是一个,呃,他这里有两个,两个方向啊,一个是主项,一个是金项啊,这个主项是什么呢? 轴向就相当于是我们的一个啊,切削深度啊,就是可以把我们这一个深度可以分成多少啊?就是可以分多少多少啊?来加工,比如说我,嗯, 百分之五啊,然后这里是啊,这个分多少刀就是相当于什么啊?我们如果说我们现在加工的这个槽, 那我这里就是相当于是什么?就是啊,就是我们相当于是分层一样的,那我这里是一嘞啊,那就是就是这么一层,那如果,如果说是加工这个很深的这个槽,那这么深的他肯定要怎么样?要排排泄,因为你加工的加工的后面肯定这个太深了之后他会怎么样?他这个 刚要啊,我们加工的这些啊残渣不能排出来,所以我们要怎么样嘞?我们要有个台刀,所以说我们会把它分层啊,就是如果说我们选选择很深的那些地方的时候啊,就是加工的很深的时候,我们 啊这样的孔我们会给他分层加工啊,然后如果说这么很浅的,我们一般不去,不去选择啊。 而这个金象加工是什么呢?就是我们的布局啊,这就是我们的布局,一般的这个地方可能啊,我们给个百分之二十啊,那么这个道路就出来了。看啊,这里就出来这个道路了啊, 嗯,这是这样子的啊,但是这里要注意一个点啊,这里要注意一个点,嗯,哪个点呢?就是我们的这个切削参数这个地方啊,这你看 啊,因为为什么我们在这个地方大家要注意啊,如果说我们这里是零,那么在这里就可能会出现一个什么情况呢?啊?我们以前讲到过了的一种什么情况 啊?我们加工这个小地方的时候会会怎么样?会顶刀啊?这样会顶刀,这个这样注意啊,我们这里的就是避免顶刀的话,我们在这里一般的也是啊,设置一个什么叫做基层 继承,我们这个啊,最小的螺旋直径,那么他这个地方他就啊我们这里看到的是几条刀路啊?看一二三。那我们再来分深层一下,你看他只有两条了,因为他中间那条做不出来,因为他做的话可能就会顶刀啊,他这个加工的时候是怎么样子的呢?嗯,看给大家演示一下, 这个要动态给大家演示吧。啊?哎,这个还不行啊,那我们就用呃, 看他是这样慢慢慢慢转转转,他一圈转完之后嘞,啊,他不是 像我们这一个道路的要注意是什么?他不是说啊,我走完这一圈,然后再走这一圈,他是一个一个这一圈走完之后,然后再走这一圈的,所以说我们中间这里啊,那如果说你要不设置那个参数肯定会顶刀的啊,这个地方大家注意一下, 然后下面这里啊,我们啊这里就是要注意的几个点是什么呢啊?一个就是我们的切削的一个模式,然后再就是我们这个啊, 这个这个主项啊这个主项啊,你看我们这里的这个就是什么呢啊?这个就是什么呢?这个是我们的啊主项,那如果说我这里给多一点看,我给个百分之二十五 啊,那么他这个地方他这个啊,这就是牙锯,他就变变大了,看看啊,就变细了啊,这个是我们这里啊,如果说我这里是百分啊百分之三,那 我们生成一下看看啊,这个地方你看啊,他又变密集了啊,就这个地方啊设置的,然后这一个啊, 这个金项呢啊,我们金项一般的设置也不会设置很多,但是最主要的是啊,这里的这一个最小螺旋直径啊,这个地方也要设置啊,我们要继承它啊,这就 ok 了。 然后呃,还有一个就是我们这里的这个清理啊,这个清理脚,这一个大家看一下啊,因为我们这里是这个螺旋线,所以说这一个地方的话,如果说你没有这个清理,那最后这道这个地方会有余量的啊,这个也是要注意的点啊,那么这个呢就是我们的一个 孔洗啊洗孔,那我们再讲一个是什么呢啊?再给大家讲一个,就是我们这里的一个啊, 洗螺纹洗啊,螺纹洗,那螺纹洗是什么呢?就是我们这里说的,通常说的就是啊洗这个牙啊,洗这个牙,那我们在这里洗牙的时候呢,我们首先是要选,就是我们要知道这一个牙到底是多大,这个地方很重要啊, 就是我们在这里我们要分析他的这个牙,比如说我这里是十啊十四的鼻孔, 那十四的底孔是我们多大的牙?是我们 m 十六的牙,也就是我们在这里要要洗的牙就是 m 十六的, 那既然是 m 十六的,那么我们在这个地方呢啊,要选择一个牙刀啊,这里是洗牙的刀,比如说我这里用十个毫米的 啊,这一个地方,我们的这一个锣锯很重要,这个锣锯是我们这个 m 十六的牙的锣锯啊,这个地方大家要清楚,不是我们这个刀的牙锯,而是我们这个啊,这个螺纹, 这个螺纹啊, m 十六,他的牙是多少?在这你就要输多少。还有这一个什么就是这个公制啊,这个公制我们在这个地方一定要对应,你不要选择其他的啊,音质啊、美质啊这些等等,那么你这个牙就报废了啊,这一个刀具设置好了啊,我们在这后面的话 啊,后面,我们在这里啊选择这个孔已经有了,然后嘞,我们只需要在这里有一个什么选啊?有一个什么选项呢?就是我们这里的底孔啊,最大 啊,这个大径是什么呢?大径就是我们的这一个啊,我们这里的啊,我们大径就是这里的一个什么十四,就是这个底孔,小径呢,就是减去牙锯啊,我们这个小径就是减去牙锯,那就是十二啊,两个毫米的牙锯。 而我们这个公司啊,这个直径呢,就是跟我们这里的小径是一致的啊,也是十二。那么这个地方啊,这样子做出来了之后呢,这个啊洗牙,那么就没有问题了,看 啊这个牙就出来了,当然这个牙嘞啊是一个什么啊?我们在这里用的方式一般呢,用这个剩余百分比啊,用这个剩余百分比 啊,然后这里比如说小一点啊,射,射的很小,因为为什么这样子射嘞啊?因为我们的这个牙刀啊,他是这种三角齿状的啊,就是 你越往里面看,我们这里刚开始是接触这么一点点,而接着这样越往里面越越越洗的越深,那么他这里的接触面积就越大,所以说我们在这里的这个啊,这一个距离啊, 变量啊,他是变化的,就是越往里面他越少啊,越往里面越少,这是第一个,第二个嘞啊,我们要把这一个点上连续的啊,选择确定深沉,你看那这个牙就出来了啊这个牙就出来了。看啊,我们在这里可以看一下。 看啊看啊,是这样子的啊这样子的,那如果说我们这一个啊,如果说我们这个高度啊不够啊啊,那我们还可以怎么样嘞?啊?我们可以自己在这里面进行一个调整啊我们可以在这里进行一个调整。 嗯在哪个里面呢啊?就是这个顶上啊,就是这个顶上的啊,比如说我这里是十,那么他就从上面开始 看啊,这就从上面开始的啊,那如果说这一个地方你不满足啊,那我这或者说往下这里还要做多深呢啊?那我们就可以在这里去设置啊,在这里去设置这是一个上下的啊, 看那上下啊,这是上下的一个设置。然后啊他这里加工的话是怎么样加工的啊?是从底下开始的啊,我们这里是顺芽啊,这个地方大家要注意,我们在这一个地方是顺芽啊, 看给大家看一下,他是先从一刀到底看,然后再慢慢慢慢转上来的看这样慢慢慢慢转上来的啊,然后又下去又再转上来的啊,是这样子的一个方式啊,那我们如果说要把它改成正牙呢,那我们就可以在这里改成逆袭啊, 他就从下往上看啊,我们在这里给大家演示一下 看,他就是往下的啊,这是逆袭,这是我们讲的右手牙纹啊,那如果说我们是左手的反手的,那我们就要把这里改一下看,改成左手啊,就是反牙啊,就是这个地方改的, 那么我们这节课嘞啊,主要是学习了三个知识点啊,一个是什么呢?就是曹啊,曹喜些,还有一个嘞就是我们这里的孔喜啊,第三个嘞就是我们的这个啊,洗这个牙啊,洗这个软挪这个牙啊, 这是我们这节课的啊,三个知识点,你学会了没有啊?首先我们打开我们的这一节课的教案啊,那么我们这里看到的嘞,就是这一个啊,啊,一个比较常见的模具里面经常会出现的一个什么呢?编号,这个编号 就是我们这套模具的编号,也就是我们这个产品的编号啊,这一个嘞,这就是一个机准角的说明啊,这是告诉你啊,我这个这个机准角是以这个为机准的啊,还有一个是什么呢?还有一种像这样子的啊,像这样子的, 这样子的一些啊,这个编号,这是什么呢?这是我们就是这个做出来的这个产品上面的, 所以大家看到的是什么呢?我们因为我们这是模具,所以说啊,这个模具上面的数字,这些字母他是什么?大家看到的是什么样子 的?是个反的,看到没有,这是一个反的啊,就是因为我们这一个上面是模具上面的啊,他是要让大家啊,就是要这个数字,这个啊,这些字母嘞是要 制作到我们的这个产品上的啊,所以说在这一个地方呢啊,我们的这个看到的字体他是一个什么啊?跟我们这个正常的看到的是一个反的啊,我们今天这节课呢 啊,就会告教大家讲啊,我们这里看到的这些字,我们怎么样做这一个倒漏出来。首先我们进入到加工里面啊,进入到加工里面, 那么第一个嘞啊,首先第一个我们插入啊,我们先讲什么呢啊?先讲这一个在这个平面上面的啊,或者说啊这个上面像这个精准呐啊,像这个模具的编号啊,啊,像这样的一个字嘞,我们怎么样编 插入啊?工序我们进入到的是 merryman 啊,这是二 d 刀漏里面的这一个刻字啊,也就是平面文本啊,这是一个平面文本,也就是在我们这个平面上面写字的 啊,然后嘞我们选择的刀具嘞啊,当然这不是赞头啊,我们用一个呃新的刀,这一个不是赞头啊, 然后我们在这个地方啊,给大家先看一下,因为我们这里有一个问题,是什么呢?就是我们在这里指出来的这个文本呢啊,你看就是这个字,我们要选择,那我们在这里直接在这里这样选择,选择不到的看到没有, 我怎么选都选不到,为什么?因为我们用这个啊,编程的时候的文本是不能够直接在弓箭上面去选择的,而这样的文本我们需要怎么办呢?啊?我们需要给他做一个什么呢 啊?我们要把这个文,把这个,把这个字母啊,把这个数字啊,把这个文字啊,要先要把它备注出来,那那怎么备注嘞?啊?这个地方我们首先是要进入到这个加工之后,这里面有一个什么呢 啊?加工之后这里面有一个插入啊,这里有个插入,插入之后这里有个什么呢?有个注视啊,我们这里面的文字是要通过这种在这个地方写的,比如说这个地方大家看到的啊,是三 w 啊, w w w 啊,二零零七二幺杠啊,然后再幺六 k g 杠 n a k 七三八啊,然后这里还有一个是杠 b 啊, 那那么我们这里就是说要先把这样的字写出来,这是第一步啊,这是我们要做的第一步,那我们写出来字这样子放上去可不可以啊?肯定不行,我们这个字要进行一个修剪,首先是我们这个字的文本啊,就是这个这个字体, 这个字体我们一定要符合我们这个线条啊,如果说我们刚才看到的这种的话是什么啊?他是有宽度的,也就是说这样子做出来的字体他是走两条线的啊,这样子是不符合的,我们只能走一条线,也就说我们只能选择这两种字体啊, 这两种看啊他是走线。还有一个就是什么呢?就是这个大小啊,比如说我这个叫一点五啊,看 是不是小很多了,这个可以调的啊,我比如说我放这个地方,我哪怕就是放这个地方我也可以进行一个调啊,你看我这个可以把它进行一个什么呢?颜色的改变呢啊?这里有这个, 这是大小啊,这个是颜色,看啊,我用这个红色,然后呢我在这里改成,呃,改成三,改成一个零点二,零点一五, 零,零点一五啊,有点小了,太小了,看是不是啊?那就给宽一点点,零点三 看啊,这个地方可能有点点大,改成二点五啊,零点二看, 那么这一个地方我们再来看一下啊,就差不多这个字我们不需要做的跟这个上面一模一样啊,因为这个我们很难去做的这么一模一样,我们只需要怎么样呢?我们只需要做到一个大概,这个地方清楚明白的按个一 啊,这个地方我们只需要做到一个大概啊,就是不需要说我这里的字跟这里的字必须要啊,完全一样,没必要啊,我们只要做这个大概就可以了,看差不多就这样子, ok 了。 嗯,那么我们在这里呢,有了字,那我们就可以直接选这个字看,选择这个字,然后给他一个底平面,我要加工的这个底平面, ok, 然后这个字的深都是什么呢?就是我们这个啊,字要刻多深?一般的我们这个字刻十五个字啊, 啊,这十五个丝,我们用的是尖刀刻字的,嗯,专门的刻字刀,那么这个地方肯定不可能一刀十五个丝,我们会分成,比如说我每刀刻三个丝啊,那么他就是分成五刀去加工看啊,没有刀具,我们给他一个刀具,在这里我们就用一个啊, d 一 啊,零点一五的刀啊,零点一五, 零减一五, ok, 确定?那么这个导我们生成就有了,看到吗?这个道路就出来了, 是不是很简单啊?这就是我们的一个静态刻字啊,有些同学就看到,哎呦,我这个字是不是很多黄线呢?这些啊,像我们一般的刻字的话,我们这个啊,非切削移动这个地方啊,我们这个地方我们一般的使用的就是插洗啊,这个地方我们用的插洗 啊,因为这里只有一点点啊,刻个字没必要去再用这些什么啊,斜角我们这用深度优先,那么这里跳刀就少一点了 呐。嗯,基本上就这样子的看啊,就这样子的,这样做出来,就是啊, 刻字就 ok 了,这是我们讲到的一个平面刻字啊,那我们要在这个幅面上面刻字嘞啊,同样的我们也是一样的啊,我们要把这一个啊,我们要把这一个字要先写出来,那么我们这个写这个字的时候嘞 啊,我们要先把它这样子,因为他这个反的我们看不清楚。那我们就要先把它摆正啊,跟我们这样摆正,然后点这个坐标啊,嗯, 把这个加工坐标跟我们这里的要跟我们这里一致看啊,放上来,然后再把这样子摆一下,嗯,摆成一致啊,这样摆一致,然后嘞啊,我们在这里就刻字就 ok 了,看插入啊,写这个字看,这也是。嗯, w w w 啊,这两个小于这个,大于符号,小于符号。这两个我们要后面单独做,因为这两个的话不怎么好做啊,我们等一下啊,再单独的去做,然后这个地方是,呃, 这后面的是不一样的啊,就是 w w w 二零零七二幺杠,嗯,这里是 pc, 这里是 pc 啊,再加一个 a b s 看啊,然后我们这里用这个线框啊,用这个静态线框啊,同样的我们这里要把它要怎么样改变一下字体啊?要把这里字体改变一下。看啊颜色我们用绿色吧, 然后这里字也是一样的。改这个字啊,然后这个地方是,呃二,然后零点二,零点三。嗯。哎,这个还不对啊。 这个还是稍微接近一点点啊,差的太远了就不好了。嗯这个叫零点五吧。嗯 嗯,好像还大了一点点啊一点二,这个叫这里改成零点零点八。嗯差不多了。嗯来大了一点点。呃再改一下改成零点七吧。 嗯看差不多了啊,就这样子啊。然后往这里放这里,呃这个地方我们可以把它关掉啊,就是这个相连这里关联把它关掉啊,那他这里就不会有这种啊,放的时候就很好放了。 ok 好, 把它放好了之后呢我们这还有个 w 啊,还有个大写小写。那这个大写小写怎么办呢?呃我们这个,呃大写还是可以画出来的啊。你看这个大写可以做出来,但是这个小写就做不出来。呃所以说我们在这里一般我们不用这种啊,我们用 v 来表示啊用 v 来表示,并 且我们是来改变它的一个呃角度啊,这里是九十度, 看这样做出来更好看啊。然后这个嘞啊再换一个是负九十的。嗯 看那这两个就做好了。做好了之后嘞啊我们这里做好了之后我们要把这个坐标再啊换回来啊。定向看,我们把这个,呃把这个坐标再定向 啊,因为我们这个啊这个字就繁体字就写好了。看到没有? 是不是跟我们这一致的啊?做好之后嘞我们要加工它我们在这里做这个,呃就是我们做这个弧面的时候的道路,哎,是不一样的,我们要把它复制一个啊,要把它复制一个,比如说我放到三十一层, 然后嘞这一个啊,这个三十一层,这里的我们要用的,那么这个字体我们就不能够用啊,这个字体,这个地方是不能够有字体的 啊,你就不像我们刚才二 d, 二 d 的, 你可以不用管二 d, 它只是个声道,而这个三 d 的 它是实实在在在这个上面去显示的,所以说你这上面有字啊,跟我们的那个字大小又有些不一样的话,那么它就很可能会出现一个什么啊,那个道路就会有些烂啊,我们在这里再做插入, 那我们用三 d 道路在哪个里面呢?右 control 啊,右 control, 这里有个刻字,看到吗?啊,这里有个刻字,然后呢选择确定,我们这里选择弓箭,是这个弓箭啊,我们选择的面呢,是这个面,然后我们选择的字体呢?啊,把这一个 点三十层的就这个字体,看,把它选不选上啊?嗯,看这个字体我们选不选,不要选路了啊,一次性选完看, ok, 选择确定。那么在这个地方我们用刀嘞啊,这里我们用一个阿罗刀啊,为什么用阿罗刀嘞?因为这是弧面啊,所以说,呃,用阿罗啊,零点一五的刀选择,也就是零点三的啊直径, 那么这个刀我们在这里做的时候,这是文本的深度,也就是这里是十五个 s 啊,我们做十五个 s, 然后嘞,啊,这里选择多刀路啊,这个地方我们十五个 s 偏置 啊,然后这一个地方呢啊,那每一刀多少嘞?每刀三个 s, 嗯, ok, 好 生成, 那么这一个刀路啊,这一个三 d 刀路就完成了,你学到了没有啊?这个就是我们的三 d 刀路看,好啊,这个地方看,我们在这里就可以看得到啊,这就是我们的一个三 d 刀路就完成了,你学到了吗? u g 道路里面的一个非常重要的命令啊,这个呢是我们的一个区域喜消啊,区域轮廓喜,也就是我们经常啊,在这些呃,弓箭上面遇到一些弧面呢,斜面呢,一些缓和的那种啊,不规则的啊,非 平面的那样的一些啊,加工区域,那么这样的区域我们需要做刀路,我们需要怎么办呢?啊?在这个地方我们今天会讲到这一个啊,区域轮廓洗,也就是我们在这一个啊程序里面打开这个 near counter 啊,这是 near counter, 这里面这一个啊,这个区域轮廓洗啊,区域轮廓洗,我们点开它啊,点开它,在这一个地方我们使用这个区域轮廓洗的时候呢,一般我们使用的是 l 刀啊,大家看一下,它这里是光刀用的啊,是光刀,是加工一些啊,非陡峭的曲面或者是弧面,这个地方大家要注意, 那我们在这里进入到这个地方来了之后啊,给大家首先看到的是什么呢?啊?我们这里有一个驱动的方法啊,我们这里的驱动方法 就是我们这个区域轮廓洗,它这个里面是有很多个驱动方法的,而这里面的驱动方法呢,我们最常用到的几个,第一个是我们的区域洗消啊,就是这个 啊,区域洗消,第二个嘞就是我们的一个啊,青根啊,我们的青根,然后嘞再就是我们的这个啊,取线点 边界曲面啊,还有这个牛线,这些都是加工一些非常特殊的一些曲面啊,能够做出一些非常漂亮的刀肉来啊,那么我们今天首先是我们要讲到的是学什么呢?我们这里学习的主要是啊,那最主要的是用的最多的嘛, 我们就学习这一个区域取消啊,我们进入到区域取消,区域取消,他这里是一个什么情况嘞?啊?就比方说我们在这一个地方 选择一个弓箭啊,选择一个弓箭,那我这里啊,然后嘞我要加工这一个啊,小圆珠子上面这个弧面啊,那我们就直接在这里选看,选它就可以了 啊,那么这个地方我们打开这个扳手啊,这里面就会有一些驱动方法啊,这里面的一些设置啊,这个我们这个区域喜销的驱动方法, 还有一些设置啊,还有一些设置问题,那么我们这个是什么呢?这个就是啊,就是非陡峭的啊,那我们在这里,我们加工的这些地方是平面非陡峭的啊,那么我们在这里就会怎么样呢啊?用的方法有恒定的和残余高度这两种比较用的比较多, 那肯定的话,那就根据你的刀具,你比如说你一刀能下多啊,这个不是下刀量啊,这是一个步距,就是这个刀跟刀之间的这个距离是多少?就是走第一刀跟走第二刀的这个距离是多少? 还有个是什么是残余高度啊?这个用残余高度的话,那你就要知道一个肯定的值啊,我们在这个地方我们用加工这些钢料普遍的啊,这里面有个肯定值是零点零点零零零零 七啊。啊?零点七个没有啊,零点七个没有啊,就是这样一个数据啊,就是这么一个数据,这不是零点七个没有,这是一个啊,这里的这个数值是一个什么呢啊?他的一个相当于是我们的一个 啊,一个标准数一样的啊,这个不是代表着距离,他是一个呃,就是我们要通过一个非常复杂的一些公式啊计算出来的 啊。如果说你不知道的话嘞那你就用这个横定的啊用横定的,比如说啊我要这里用一把 r 二的刀,那我 r 二的刀我一刀能给多少嘞啊?一般的 r 二的刀可能就是八个十啊,这样子的, 那么我们在这里就可以得到。就比如说我这里啊要生成一个 r 二的刀啊, r 二也就是四个毫米的刀啊,哎,这个已经有了。有了吗?那我们就选一把啊,这里有, 那我们在这里啊有了刀具然后给他的那个参数学校区也都选择了,那我们就在这里可以生成道路了, 看到吗?啊?这个就是我们这里说的这一个光这个弧面啊,这个顶面就是这样子做的啊,就是这样子的,很简单啊很简单啊,就比如说我们要加工这个地方,看 复制一下内部粘贴一下啊,我们选哪个地方那你就挪哪个地方,这个跟我们的等高有点像啊,就是你要想,比如说你要光这个地方,那你就把这一辆全部选掉啊,然后嘞 啊这里就给他一个布局啊,但是这个布局你如果说啊经常做的,知道那个刀具的大小的你可以用啊,如果说你不知道,你记住这个恒定值也可以啊,就是零点零零零七啊, 确定他也是一样的啊?这个密度是跟我们刚才那个是一样的啊,这个是一样的,就是我们这里的这个布局的这个密度 啊,你用这个残余高度这个值也是一样的,并且就说这里的值他不会因为你的,他会因为你的刀改变而改变啊,他跟我们的刀具是有关系的,所以说你给他这一个横定的值嘞,他你后续你就不用设了,你只要改刀他这个地方密度是一样的啊, 是可以保持的,他会随着你的刀而改变而改变啊,这个地方是比较啊,就是很多一些呃,知道这个参数的人都会这么用啊,他是一个长横,就是一个啊,横定值一样的啊,他是一个变量值,他可以根据不同的刀啊做出来的这个要求嘞。啊,会啊,一样的好, 就是这么一个意思,这个是我们讲到的一个什么呢啊?我们这里的区域轮廓细。嗯,那么在这个地方他的主刀方式啊跟我们远前面是啊,有一点点不一样的啊,他这里多了一个什么呢?多的就是一个。呃,他这里的主刀就是有点像我们的这个 啊,我们读书的时候学过那个投影啊,他有一个投影的这么一个看啊,就是我们这里看到的,他是通过什么呢?就是我们这里的刀啊,他是 他过通过通过这些面啊投影的这个面啊,就是我们这个就相当于这是我们的光源啊,我们的光源从这个面直接投影到这个弓箭上面的, 就是这是我们的一个投,就是我这一个是我们的一个驱动啊,一个驱动啊,这个驱动面就这么大,那你选择这么大一块,他就直接投影到这个上面,所以说他得出的刀路啊, 你看我们这上面看到的这一个,他这是他的一个驱动啊,这只是他的驱动,他并不是是我们的一个刀路。这个地方跟我们前面的那个啊,学的几个命令是不一样的地方啊,这个他是什么呢?看 啊,我们这个才是刀斗,他是通过这个投影到啊,这一个面上面得到的这么一个程序啊,得到的这么一个刀轨 啊,他这是不一样的啊,我们以前是自己基本上是,就是那你挪哪个地方,他就直直的来啊,就是直来直往。而这个是什么呢?这个是一个投影关系啊,是一种投影的关系啊,这个地方是有点不一样的。 嗯,然后嘞啊,其他的这些参数嘞,这些参数啊,这里面有一些啊,需要注意的,比如说啊,我们这里用的是那个啊,像比如说我们要加工的角度啊,有很多啊,就比如说我们这里的这个纹, 就是我们这里的纹组组的这个角度啊,是怎么样组的啊?有一些,比如说我们自己指定,一般都是指定零度一百八十度啊,有很多同学喜欢用这个四十五度啊,四十五度不建议大家用啊,这个你的四十五度他是怎么样?哎 啊,他是三轴联动的,他的精度啊,是达不到,是没有我们这个零度或者是九十度、一百八十度啊,这样子的。那个好的, 他是我们走九十度,走零度,走一百八十度,这样的是两轴联动啊,而你的这个走四十五度,他是三轴在联动啊,所以说这个精度是达不到的啊, 这是这里要讲到的注意的一个点啊这里注意的一个点,你看重新深沉一下看 啊,这就完成了啊,这就完成了,这是我们讲到的一个啊,就是什么呢?这是我们学到的一个什么呢啊?就是区域洗消,基本上就是你要想加工哪个地方,那你就选择哪个地方就可以了啊,但是他主要的是什么呢?主要加工的是一些缓和的 啊,你不要给他搞些堵翘的啊,堵翘的我们用什么方法呀?啊?像这种堵翘的我们用什么方法 啊?等高,对了,我们堵撬的是需要用等高来做的啊。啊,那还有一些,比如说,呃,我们这里啊,像加工一些比较复杂的弓箭啊, 我们看到的人这些都比较简单,是不是很正常?那我们加工这些复杂一点的啊,用这个方法我们能不能把它加工的很漂亮嘞 啊?这个地方就有一些刀路,这里是可以优化可以设置的啊,比如说我这里你要选择这一个区域看,这么大个区域,你看他有直的,有堵窍的,那我们在这一个地方呢啊,我们做的时候呢,可以在这里进行一个什么呢啊?我们有这个跟随部件呢啊,这里很多种方法,你看 这里有很多种方法啊,我们在这一个地方呢,我们选择的是使用跟随部件,然后呢 啊,这一个地方我们改成横定啊,因为这个地方给这个数太小了,这是实际加工的时候给的数啊,我们在这里给他给大一点啊,这里算的快一点,要不然等一下会算的很慢很慢的啊,我给五十个十吧啊,然后这个地方我们选择在部件上面,那么这个得出来的效果啊, 就是非常啊,我这里改一下向外啊,我们是由内从内向外啊,从内向外。嗯, ok, 好, 这个量生成一下当中给大家看一下, 看到吗?啊就是这样子的啊,这样子的。如果说我这个下刀亮啊,这些啊这个步距啊,这就不是下刀,习习惯性地说成很多同学理解是下刀亮,这个不是下刀亮啊,这是步距就是刀跟刀之间的距离啊,如果说我把它改小一点,可能看上去就好看一点啊, 看是不是啊?这是这个啊,这一个,那么这个刀都做出来就非常漂亮的啊,比较漂亮的啊,然后嘞啊就比如说我们还加工一些特殊的啊,就像这样子的一个环形的 啊,我们这里也有一个很漂亮的道路可以给大家洗啊。提供一下,比如说我们选择这个弓箭,然后我们选择这一个地方啊,这个这个这个我们就选择这个幅面啊,我们用什么方法嘞?在这里给大家啊推荐一个啊, 比较很好的啊,就是这个这个刀都很漂亮啊,用这个方法用什么呢啊?用这个金像往复啊这个地方啊,我们这里金像啊往复,然后嘞啊这个地方我们选择的是呃, 这个指定啊,我们这里要指定一个点。指定一个什么点呢?就是呃 这个面上的百分比啊面上的百分比。嗯,您的就是零点五一半一半啊,正中心的,嗯,这样子的做出来,然后这里是呃,向外嘞,这个是向外,这个嘞是向内啊,我们是向向里面做啊,向里面做,然后这里得出来的道路啊,就是这样子的, 看,那这个灯都漂不漂亮,看到吗? 啊,很漂亮啊,基本上就是啊,一个抬刀,一个一个一个一个一个啊,一个进刀,一个退刀啊,就是从这里进,一直不停的转转转转转转啊,转完之后呢走, 走到这里来,最后收尾啊,这个就很很经典的啊,就是像我们加工这样的区域啊,我们就可以使用这样的一个刀路啊,就在这个地方设置哪一个呢啊?金像往复啊,这个刀路就很漂亮,看,嗯, 身体一下动过了啊,很均匀啊,他没有什么不均匀的地方啊,这是我们讲到的一个啊 穴啊,就是区域喜消啊,区域喜消,那么啊,还有一些,比如说这里面的啊,我们后续比如说还有一些啊,就是这个命令里面,我们这里面的啊,区域能过喜,这里面还有些什么啊?比较重要的,比如说青根啦 啊,还有这些啊,什么线曲线呢?那像这个曲线怎么做了?青根怎么做?青根一般的我们这里是它的作用是什么啊?我们要知道啊,这个青根它的作用它是为了啊,就相当于是我们开粗里面的青角啊,而粗,而这个呢它是光刀里面的 啊,这个清角啊,这个角我们需要计算的那些都是需要花费很多时间的,我就在这里不一一给大家演示了啊,比如说还有一些是什么呢啊?这里还有一个就是,嗯, 你像这些流线啊,就是这个曲线呢啊,像这个曲线,比如说我这里走这么一条线啊,他这里就可以做出一个刀路来啊 啊?这个地方我们把这个区域关掉啊,这个地方关掉他啊,然后这里驱动线是这个线条啊,看他这里就是线条,这种可以我们做呢,用来干嘛呢啊?这个我们可以用来做啊,倒角啊,做这个倒角,比如说我把这你看我倒这个浮面,他就会顺着这个浮面来啊, 做出来的刀角看啊,这个刀呢就是这样子做的啊,然后还有一些是什么呢?像这个,呃,流线啊,这里还有一个给大家演示一下比较经典的,比较快一点的啊,那这种就直接散的 啊,然后这里比如说这里的这一个流线啊,流线啊流线是什么呢?就是他加工的时候就跟我们画那个网格曲线是一样的啊, 我们有啊,就是有同学在啊,应该是画那个网格曲线,都很画,都很会画,是不是我们就画这几个网格曲线看这就是网格啊。然后嘞我们在这里给他再添加这些线条看 啊,他这里做出来那个刀路是有个什么有个特点的,就是他可以顺着他的这个纹啊,就是我这个是斜着的往下的,那他就可以顺着我们这个斜着的这个方向去加工啊,比如说我是往下面这样的, 那我这个地方他得出来的,我这里给的比较宽啊啊?再给他把他改一下,改小一点啊,比如说我这里,呃用这个残余高度啊, 嗯,零点零零零啊,我,我给大一点啊,我不给那么小了啊,因为给那么小等一下会上半天上的比较久啊,给一个没有 看啊,他这个纹是这样顺着这个下来的啊,他跟我们这个等高,他不像我们的等高,我们等高是同一高度,而他这个是什么呢?他这个就是顺着你的这个啊,顺着你这个这个纹的斜度来的。看到 啊他整个是这样斜着下来的啊,所以说这个刀度是非常漂亮的啊,做这个刀度啊就是做出来也是非常漂亮的啊,像做这种特殊的纹啊做出来很有啊就是美感 啊,他这个啊纹路啊各方面非常清晰啊,这个是比较就像我们做一些特殊的那些纹路的时候我们就会用到这个流线加工啊, 像这里还有一些其他的这里边比如说呃像那个刀轨呀啊我们就说如果说你遇到这么一些经典刀路 那你可以把他把人家那些做的比较好的刀路借鉴啊,就可以用这个刀鬼的方式把它弄到成为变成你自己的刀路啊,也是可以的啊也是可以的。 嗯剩下的这些什么文本呐这些呃金项道路啊我就不在这里一一演示了啊,大家后续有机会啊,我或者说啊有有有有课余的不清楚的啊,到时候可以啊在私底下来跟我接触啊跟我们一起讨论学习好吧 啊我们今天这节课嘞啊就讲到这个地方主要是带给大家学习了一个什么呢啊我们的一个区域洗消啊,就是我们这个固定啊轮廓啊区域轮廓洗店里面的一个什么呢区域洗消啊,它是主要是加工我们的这一个什么 加工我们的一个曲面的啊,一个曲面的这么一个道路啊,谢谢大家,这里面的话就是我们的一个呃钻孔的案例啊,钻孔的案例,首先我们在这里进入的钻孔工序,我们在这一个地方插入工序 啊,我们在这里不是这个 mirror plane, 也不是 mirror counter, 是 这个 drill 里面啊,是这个 drill 里面在这个里面进行一个钻孔的操作,这个地方是不一样的啊,这个地方大家记住啊,是在这个里面 那,那我们这里的赞孔有很多个啊,我们首先选择啊,这里,比如说赞孔啊,赞孔,那我们的赞孔刀具呢,也是用的赞头啊,这个地方也要注意我们的赞图,等一下我们再给大家创建一个赞头啊, 那么我们在这里赞孔的时候,这个地方啊,就是有一个,就是先是什么呢?就是选择我们的孔啊,然后再给他一个深的 啊,然后再就是给我们的一个呃,指出指定一个什么?指定我们的一个呃赞头,那么 这个道路呢就出来了啊,其实啊,其实还是相对而言,我们的赞孔还是比较简单的啊,但是不过呢我们在选孔的时候呢,有很多的操作啊,这里面等一下我们会一一讲到。那么这个地方我先给大家创建一个赞头啊,这个赞头 啊,我们在这里站孔的时候有两种啊,我们不是说一拿到这个孔啊,一看到这个孔我们就直接开始站,不是这样子的,我们要怎么样,要先要怎么样, 先要打点,打点的作用是干嘛啊?定位就是防止我们的站头,因为我们的站头是个尖尖的,你不给他打这个点,他很容易怎么样, 很容易赞歪啊,所以说在这个地方我们这个打点是要有的啊,像这种打点的话,不管就说不管是打点还是我们赞头,我们都是用这一个啊,用什么呢?用大写字母 z 表示啊,就是赞头啊,就比如说我这十毫米的赞头, 选择确定啊,这里就是一个十个毫米的钻头啊,这个是这个下面的角度啊,这个是标准的啊,就不需要去改变。然后这里的是一个长度,比如说我这里是总长可以钻九十深 啊,这个任,这个任啊,又是那啊,那么这个赞头啊,就设置好了,就是这样子的啊,这是一个赞头,设置好了之后呢,我们再点这里点确定啊,点确定就可以了 啊,赞头有了,我们再来选择一个什么呢啊?我们在这里选择一个赞赞孔的啊,这里这第一个是选择啊,选择就是你要做哪一个孔,那你就选哪个孔啊,就比如说我在这里啊,我要加工这个孔,那我就选他 啊,这里是一般点他们,我们在这里一般点他会什么?就是你捕捉这个圆圈圈,他会自动给你捕捉到中心点,就是这个意思。 那另外一种呢?就是这里面,比如说我想选择啊面上的所有的孔,你看这里有一个了,那我再选择 你,比如说我这个面啊,有很多个孔,我不可能一个一个的这样去点,那多麻烦。所以说我们这里还有一个选择是什么呢啊?就比如说我在这一个地方就是选择面上所有的孔,看到没有,他一次性给我们捕捉到了啊,这样子就很方便很快捷 啊,那么这里看,那这地方就有了,然后我们直接生成他啊,然后这个是什么呢?打点啊,打点。那我打点的话那个深度一般的给多少嘞啊?给三个毫米就可以了啊?三个毫米啊,我们打点的深度就是这样子的啊,三个毫米就够了。 看啊,这个打点就出来了,是不是很简单啊?有些同学就看到,哎呦,老师,你这个线怎么这么乱七八糟的,跳的不标准呢啊?我们能不能够把这一个孔进行一个优化嘞?这个顺序我想要按我的顺序来嘞。 可以的啊,这个地方是可以调的啊,那比如说我这里,你看啊,我们这里是两个不一样的高度,这一个单独的不一样啊,然后这其他的是一样的高度。所以说那我这一个我可不可以先不加工,我先把这个面加工了再去加工,他还可以, 那怎么样操作嘞啊?把这个地方省略点一下,他看啊看这里就会出现那个小圈圈,把这一个地方点掉了,确定那么这一个地方的啊, 这一个单独的啊,这个点就没有了啊?他就等一下我们可以后面再去做,他看他就只做这下面的。那这下面的这些,你看这个顺序啊,我们的同学看一下这个顺序是不是感觉乱七八糟的啊?这个烂乱七八糟的顺序,那我们在加工的时候这样乱七八糟的顺序。 对,我们的后续,如果说我突然站在中间,哦,一个刀赞头断了啊,或者说我觉得赞头不行了,我想换一下刀,我到时候找不到地方了怎么办呢?啊?那么在这一个地方,我们这一个有一个什么呢啊?有一个叫做优化 啊,这里是可以优化的啊,我们这里优化最胆的嘞,他就是给你自动计算啊,我们这些孔要把这些加工完,用最胆的这个刀路去剪看,他这就会给你们给我们显示看,显示出来了,然后我们这里看生成一下 啊,这一个最胆的道路是不是我们想要的看他这里就已经按照一定的顺序来看啊,就组出这样子,转转转转转转转转转 啊,这个刀路对我们来说好不好啊?啊?对我们来说,嗯,他虽然是对胆,但是不好,为什么?因为他这个转的方向是没有规律的啊,他就是按的最胆的,我们就是找的时候有的时候出现啊,比如说我中途要换刀换钻头 啊,那你也找不到地方,这不是我们想要的,最想要的,我们就说能够一看到那个地方我就能很快的找到是哪个点,所以说在这里我们用的是哪一种方式来优化啊?这里用这个或者说用这个,这两个什么意思呢?这是英文啊,这个是叫做水平线 啊,水,这是或者是水平带啊,这叫水,这前面这是水平啊,水平的带啊,就是一条水平线一样的,而这个呢是垂直啊,垂直带, 那那个水平线水平带什么?我给大家演示一下啊,水平的,那就是我这里是两条线啊,他就是把它做成一个带子, 就是这两条线中间的,他会自动给你排好顺序啊,然后这两条线一样的给你排好顺序这两线给你排好顺序这两条线给你排好顺序。这两条线给你排好顺序。这两条你排好顺序。也就是说我们的孔都是需要有两条线 来夹住他的啊,就跟我们的筷子一样,你一个筷子你能不能够去吃啊?啊?那你一个筷子就不能夹这个,就是我们这个就相当于是啊,就是一个,就是一双筷子夹着中间那个啊,圈圈,那中间这个圈圈他这个位置啊,就可以给我们进行一个固定 啊,是这个意思,你看我们给大家看一下这一个地方啊,他优化之后得到的一个效果是怎么样子的嘞?啊?给大家看一下这个道路是不是很漂亮 啊?看他就是一排一排一排,你就说你在哪一排啊?要换刀是不是很快就能够找得到?因为我这个顺序很清楚明了,他就是从上往下 啊,就是这样子啊,就是从这个方向过去的,那我就是如果说我在这里找,那我就知道哦,下一个就是这个了,那如果说我在这排,那我下一个就知道是这个了, 是不是很方便啊?这是这样的,这一个啊,就是这个是水平的,那那个垂直的是哪个啊?垂直的方向是怎么样子的呢啊?看优化啊,垂直的,哎,这是垂直的, 看那也是一样的啊,也是一个筷子夹个蛋啊,看,就是这一双筷子夹这个蛋啊,一双筷子夹这个蛋啊,就夹这个圆啊,就是两条线他固定一个圆啊,两条线他固定一个圆。看 啊,那么这里我们深层给大家看一下他得到的这个效果啊,就是另外一种啊,他是竖着的,看到吗? 啊?就是你自己根据你自己的一个要求,是需要横着的嘞,还是需要竖着的啊?选择就在这一个地方优化啊,这个是水平带,这个是垂直带 啊,这是这两个啊,这两个这下面这个是这个圆符里面的啊,就是我们在做一个画一个圆符上面的,比如说我这个圆符上面打很多点啊,那么你这个地方选他之后,他就会给你按照这个顺序啊,一个点、两个点、三个点、四个点,五个 点,五个点,六个点,他这个顺序就很烂啊,这是圆符上面的,我就不演示了啊。然后嘞下面这一个啊 啊,这里的就是一个避让啊,就比如说我们如果说啊,我在这里这个是附加啊,如果说我选的这边,我再选这边啊,我再选一个一般点,比如说我这里这里啊要加两个,那么我们在这里看到一个问题了没有?就是我在这里走的时候,你看我这个刀这样跳过来,看到没有? 这一个地方是不是撞了啊?这个地方是不是撞了,看这个地方是不是撞了啊?那么在这一个地方既然撞了的话,那我们就要怎么办呢 啊?我们要让他避让啊,这一个地方我们就需要怎么样呢?我们需要设置一个避让啊,那这个避让就是我选择这一个点,选择这个点,然后这两个点之间的距离啊,比如说我给他啊避让多少,避让一百 啊?避让一百,那么选择确定,那么这两个就是他从这个地方到这个地方的时候啊,他的高度会抬到一百,看, 那这样子的话还有没有问题啊?还会不会撞啊?这样子就不会撞了。看到没有?这一个就是我们设置赞头赞孔避让啊, 就是要需要注意的啊,就是你要找到他哪哪两个位置,那你这这两个位置选择上添加避让就 ok 了。这个啊, 其他的这些都是我们这里不成,就是基本上不用的啊,这其他的这些参数我们基本上不用啊,然后再给大家讲一下,就是我们这里的这个呃,赞孔,这里面看 他这个赞孔的类型有很多种啊,这个地方就是前面的三种,这里是无循环啊,那这个无循环就是什么啊?他是按着这个深度就嘟嘟嘟嘟嘟一直往下的 啊,那然后这里的着赞是什么呢?着赞就是像我们啄木鸟一样的啊,站一下,抬一下,再站一下,再抬一下,再抬一下,再抬一下,再抬一下啊,就是这么一个动作,这叫做着赞 啊,这个地方这个着在那,这个但歇呢?但消是什么呢啊?但消是阻一下啊,停,往上抬一点点啊,停了一下,再往上啊,再往上抬,抬一点点,再在下面再往上提一点点在上面。他的跟着站的区别是什么呢? 着站他每次都要抬到这个安全高度,也就是抬出来,而这个但歇呢,就是他只是抬一个固定的高度啊,你给他多少数,他就只抬多少 啊,他是这个区别就是在这个地方啊,这前面的这几种呢,我们是可以进行一个模拟,可以看得到的,就是这个动作啊,他一边抬一边抬,一边抬,他可以看得到啊,那这个后面只要是带标准字样的啊,这些所有的带标准字样的, 这样子的是什么呢?这样子的就是我们常讲说的什么呢?叫做 g 代码啊, g 代码站孔啊,这个 g 代码带标准的,这是就是 g 代码,就是这种是什么呢?通过这个代码来 啊,达到一个什么呢啊?达到一个循环啊,达到一个循环的这么一个啊,这么一个啊动作啊,这就是也就说我们在这个前面这几个里面做的时候嘞,啊,他是走 g 零幺 啊,就是说按那个距离啊,深度啊,走到哪个线,走到哪个深度,走到哪个深度,而这个后面这几个嘞, 你是看不到的了,他就只有一条线,他是通过什么呢?通过代码啊,就比如说我们经常用到的啊,什么 g 七三啊啊, g 八幺 啊,还有什么啊,那些呃,常用的的钻孔,比如说还有那个糖孔, g 七五啊, g 七六啊,糖孔啊, g 八七 啊,还有这些,呃,就是这一个嘞,就是我们后续就是只要是带这个啊 带代码的里面的啊,如果说我们这里面有啊,有同学啊,做这个手动编程的,对这个代码很熟悉的啊,就像那个施工啊, g 八四,对不对 啊?那么这些地方都是有这个代码来完成这一个循环动作,也就是他这里的什么没有什么抬刀啊,或者说啊抬多高下一下,抬多高下一下,抬多高下一下,他这里看不到这个动作,他只有一个动作,就是往下往下,往下往下, 但实际上你只要通过这个代码之后呢,他有这么一个反复的动作啊,这是通过代码,所以说在这一个地方呢啊,他会分为两个不一样的,就是标准的和不标准的 啊,就是没有带标准的,这个呢是可以进行一个,那我们可以进行一个模拟的啊,就是着赞的时候你是清清楚楚的看到他往下一点点再抬上去,再往下一点点再抬上去,而这里面的下面这些标准的都是看不到的。这个啊,大家要注意 啊,这个就说你要对那个基代码很了解的啊,然后这里的参数的这个设置嘞啊,我们这里占孔的这个设置,在这个地方就有一个什么呢啊,这个是我们的深度啊,这个是我们的深度, 比如说我要占啊,这个孔我要占啊,占个啊,比如说我占个啊五十,嗯,那么这个地方他的深度就变成了五十,看他就往下下去了 啊,这个是深度啊,这个就是深度啊,这下面这个是净给率。而这下面这个呢是,呃,我们这里的这个,呃,用那种 u 型赞的话,就说他可以在这个赞到一定的深度之后有一个停顿的描述啊,他可以暂停一下 啊,然后在下面这里的这个是,呃,你像这里我再给大家做一个标准深孔啊,这个标准深孔 这里面就会有一个什么呢啊?有一个抠指,这个抠指是干嘛的呢?就是你要站多深就要抬起抬一次刀,站多深抬一次,比如说我这里是十个毫米,那就是意味着什么呢啊?意味着我这一个孔站十个毫米深啊,站了十个毫米,那我就要抬刀 啊,抬到这个上面来,然后再站十个毫米啊,这里又是十个毫米,那然后再抬啊,这就是这个抠指的作用,他不可能一直这样不停的这样不停的赞啊,你说赞这个声孔的话,你这样不停的赞你个赞头就没了啊,要赞一下,抬一下,要用到排泄啊,就这样子的。 这个是抠指啊,这个是抠指啊,这里面的设置了其他的这设置一看,你别看这参数很多啊,其实我们这有些参数我们是设置不到的 啊,这个地方就是我们的这个赞孔啊,注意的点就这些,大家啊,就是客户嘞,再去把它再练一练啊,自己去找找感觉啊,我们要注意的几个点,一个深度啊啊,怎么样设置啊?然后还有一个就是我们这里的扣值是怎么样设置的 啊?等等可以去在客户啊有时间的时候练一下啊,那么我们这节课呢,就讲到这个地方,拜拜, 我们每次去做程序啊,还每次还一个一个去创建刀具啊,这是非常麻烦的事情,那么我们在这个地方呢啊,怎么样把?这些就是我们在平时的时候,有空的时候,我们可以把我们设置的这些刀具嘞啊,全部都放到我们的刀具库里面去 啊,放在道具库里面去了之后嘞,然后再通过我们下一节课讲的一个啊制作模板,我们就可以怎么样两个结合起来使用我们的这个道具库啊,这个道具库就可以使用起来了,那么这个道具库使用好了之后嘞啊,后续我们的一个工作,嗯, 各方面会啊,有一个非常大的提升啊,这个地方啊,我们这里新建一个文件啊,比如说幺幺幺幺啊,选择确定,那么在这个地方我们创建好了之后啊,确定, 然后我们在这里进入到这一个啊,加工里面啊,进入到加工里面,进入到加工之后呢,我们在这一个地方,我们可以把我们每创建的一把刀具,也就是我们这里,比如说我插入的刀具啊,我新常用到的,比如说这里有 d 三十 大写 r 啊,这是我们开粗的,那如果说我们是开粗,我们可以在后面还可以加一个什么呢?加多一个字母 c 啊,这是表示这把刀就是开粗的啊,这把刀就是开粗的啊,然后选择确定 这个地方改成 r 五,然后嘞在这个下面啊,我们这个长度这个地方嘞啊,可以按照我们的一个实际情况,就是这个刀总共能够有多长,我们能够装多长,我们能够加工多长, 这个是跟我们实际相关的啊,就是你这个刀,实际上你有这么长的刀,那你就输多少啊,如果说一百一十五,那就一百一十五,一百三十五就是一百三十五啊,选择好确定,并且呢你可以在这个里面给他加一个刀号 啊,这是有刀具库的啊,比如说这里是一号刀,那我这里就是一号刀啊,这三个还有这个补偿半径补偿、长度补偿都在这个里面,就是我们要对应啊,这个一定要对应, 然后嘞我们在这一个地方建好这一个刀具之后啊,嗯,我们在这一个地方嘞啊,就有一个库,看到没有?往下拖一下,这里有个库啊,这一个地方有个库,把这个库打开 啊,那么这个库这里呢啊,我们给他一个库号,也就是我们这个就像现在的说的那个云单一样的 啊,他是虚拟的,但是嘞,我们可以不停的把我们所有的做好的刀具嘞,都是放在那个库里面去,他这个库是无限的大,那如果说我们不给他一个编号的话,我们后续 啊,你说我们还找不找的回来啊?啊?这就像我们在那个水库里面放鱼一样的啊,如果说你要你要是想观察到每一条鱼,你可以把那个鱼里面装一个跟踪器 啊,你可以找得到他,那如果说你什么都没装,那他可能后面放大了啊,所有的鱼都是一样的,那你还认不认得到他?认不到他了 啊?那么在这一个地方呢,我们要在这个库里面找到这一个刀具,所以说这一个刀库的库号我们要设置,那这个库号怎么样设置嘞?我们就要给他们做一样的名字,就是我们以比如说我这是 r 五的,第三是 r 五的啊,然后再就是一把开粗刀 c, 那 么这一个做好之后嘞,我们做好了这个动作之后,就是相当于这个我们就给他啊,就是我像我们那个人的身份证一样的啊,每个人都有个身份证啊,那这个编号给他输好了,那我们就直接导到库里面去, 看到没有啊?这个库里面呢啊?这里面,这这哪一个我们用哪一个都可以啊,这个没有明文规定啊,你选择确定就可以了。好, ok, 不显示他。好,那么我这把刀嘞就已经到库里面去了啊,我们到库里面去了,那我怎么样查看的到嘞啊?你看我这里这把刀已经建好了是不是?那我把它删除掉啊,我把它删除掉, 没有了,那我们要找到这把刀,我们在哪里去找嘞?就是我们后续如果说要用这把刀,那我们可以怎么办呢?我们在这里双啊,就是进入到这个机床势头啊,双击这个地方,这里就会有一个什么呢?从库里面调取刀具啊,点一下它 啊,这个地方就有什么洗床啊、车床啊那些等等之类的。我们这里不分他啊,就是直接点确定,那这个地方我们给他一个括号,比如说 d 三十啊,然后再就是一个 r 五 c, 那 我们这里匹配一下,打这个问号,看这里有把刀,看到没有?就是我们输了括号,他就进行一个比对啊,他就告诉你,哦,这个库里面有这把刀,我确定看这把刀就是我们刚刚建的这把刀,他就出来了,我们要用他,你看我调取他,那他这个把刀就出来了, 看到没有?就是这把刀参数跟我们刚才那个是一模一样。看到没有啊?就是一模一样的,这个就是我们把这个库刀就是做好的刀具嘞,就进就是放到这个库里面,这一个动作就完成了 啊,这就是我们怎么样啊?把这个刀移到刀具库里面去啊,双击一下,他在这个里面看,往下拖啊,往下拖,这里就有一个库号啊,就有一个库,给他一个库号,然后在这里把这一个刀看 啊看,将刀具导至啊,导至库里面啊,这里可以点一下啊, 导,将刀具导出自库啊,就是这个把这个刀哎,就导到库里面去啊,选一下它就搞定了啊,然后我们这里做好了之后又可以接着来创建啊,又可以接着插入,比如说啊,我要插入一把小一点的刀啊 刀具,比如说我这里用把第第一的刀选择确定,那,那这里一个毫米的刀,是不是啊?然后这个长度的话是八个毫米啊,刃长是五个毫米 啊,啊,就这么长一把刀。然后呢我们在这里要给他一个刀柄啊,这个自定义刀柄,一毫米的刀,四个毫米的柄,然后这个地方是五十二啊,总共成六十长,我们刚已经有了八十这个地方是啊,四个毫米 啊,选择确定啊,这把刀就有了,看到吗?啊?那这里做好了之后呢啊,我们就可以把这个刀库,你看这里也是一样的,有这个库号的啊,把这个库,这个地方这个库我们点开,然后给他输个 d e 啊,然后倒进,把这个倒到库里面去啊, 点一下他啊,你这个这个这三个任哪一个都可以,你看我刚选的这上面那个啊,这是这是没有带那个的啊,这是没有带那个,呃,我们刚进的那个是没有带那个夹持器的啊,没有夹持器的啊,就是我们的这个刀柄没有带刀柄的,那如果说你要有刀柄呢? 同样的啊,也是可以这样子做啊,就比如说我们这里要创建一个刀柄,你看这里夹持器这个夹持器这个地方呢啊,比如说我这里是三十的啊,我给你烫创建一个三十的,嗯,这个二十五, 这里是三十啊,再做一个二十六,这个是八十二十六。 看啊,我们这里做的这个夹持器也就是这个这个这个这个这个就是我们的所谓的刀头啊,刀柄,这个刀头,刀头我们做好了之后呢,一样的,刀头里面他也有个库,看到吗?啊,他这个料也是有个库的,你给他一个刀库号,比如说啊,我是 d 三十的刀头 啊,那么啊,第三十乘以一个。什么乘啊?就是我这个是三十的刀头,乘以多少来乘以八十长啊?这是八十长的,那么我这个刀头就有了,那我也可以把这一个刀头,也可以把它放到那个库里面去啊,放到这个库里面去选择确定。 哎。哦,我这个是导出,导出啊,看 这个是刚刚是导出刀库,然后这个才是啊,将夹持器啊到库中啊,移到库中,不是这个啊,这个是导出来,这个从库里面调夹持器,而我们这个呢是把这个,呃,把这个夹持器放到库里面去啊,看 啊,这个字母,这里面啊有一个有一个非法字母啊,也就是这个星号啊,这里是 x 吧,啊,这样表示 啊,啊,这样子可以了啊,然后我要调用它的时候,比如说啊,我现在这里的,呃,这个夹持器,我现在把它怎么样呢?我把它拴掉啊,这里都拴掉啊,我现在要调一个夹持器出来嘞,你看我调一下它,直接在这里面选就可以了。 嗯,这个点就有个匹配的 d 三十啊,乘以八十匹配一下,看,这有一个看到吗?点击啊,就这个我们选择确定啊,那这个加持器就回来了,这是同样的操作啊,这里也是也是一样的操作,就是跟这个是一样的。看 啊,这是只是这个是从啊,从这个库里面导出来,这个是从啊这个把这个做好的导到库里面去啊,这是两个位置有一点点不一样啊, 做好了之后我们这里的这个刀看这里就有这个这个刀就有这个夹齿器了,那我这个刀没有,我们也可以在这里创建啊,做好了这个之后呢,我们再进入到就是 我们这里做的这个只是什么呢?只是把我们目前做的这样的一个刀具啊?啊,从我们创建,然后再把它放到库里面,只能说是放到库里面呢,而这样的刀具呢, 他是没有一个什么呢,没有一个参数的,也就是说我们目前给他的这些刀具仅仅只是一个刀具 啊,那我们在这里还需要怎么样呢?还要进一步的一个延伸动作,就是我们在这里有个工具,这个样可以做一个什么?可以编辑 加工数据库啊,那么在这个地方我们这里点刀具数据库啊,然后插入一个什么呢?我们刚才做的这把刀,比如说我这里是第一的这把刀啊,我们在这里可以做一个什么呢?我们可以把这把刀给他在这里 啊做出一些参数来,那么后续我们调出来的刀他连,比如说这里是什么啊?下刀的深度啊,就是这里布局我们不点他,然后这个地方,比如说我这里是啊啊, 这个一个号没到,我两个撕一刀啊,两个撕一刀,那么我这里的什么转售,这个主入转售,比如说这里是一万二啊啊?一万二,然后嘞这个净给我这里是给的啊,呃,八百, 那么这一个啊,我只要,后续我只要使用的时候这还有必进的什么啊?必进七百分之七十,进刀百分之七十啊,低刀百分之七啊,这是七百了,把它改一下啊,都改成七十,那么我这里的步进呢啊,这个地方是,嗯, 这个地方可以给到百分之八十啊,你都百分之七十,百分之七十吧啊?这个进进退刀这些都是百分之百啊,这些都百分之百。 ok, 好, 我们现在点确定,那么在这一个地方我们这把刀,就比如说我这把一个毫米刀,我把它拴掉啊,我把它拴掉,然后我这里双击它啊,我们再调这一把刀的时候呢,看我们从这里面调出来啊, 啊是第一的刀选择确定啊,那么这把刀就有了,我们把它调出来用啊,确定确定好了之后我们在这里,比如说我在这里要给大家做一个刀路啊,我们这里做一个刀路。呃,做一条线吧, 那这里两条线啊,就这条线啊,那我们现在这里给这条线做一个刀路啊,我们这里选择这个啊, 用这个平面洗选择一个毫米刀啊,我选择一个毫米刀,然后我们在这里来加工啊,看我选择的是单条线开放的啊,选择确定, 然后呢?这里是用轮廓啊,然后这一个地方呢啊我们这里选择的是一个深度啊,是负二十,我们要加,比如说负十个毫米吧啊?负五个毫米吧,我们加工少一点啊。 嗯,然后嘞,这里是每一刀,比如说我这里啊,我这里,我现在先不赶他啊,我们这里选择确定深沉看啊,这个地方没有材料,我们这里改一下是因为我们这里选择的是一个轮廓啊,那这有一刀了, 看这点是不是有一刀了啊?这里是不是一刀了?那我们在这一个地方啊,我们在这一个地方,大家看好,我们只要呢就是我刚才说了用了这里的刀具库里面的刀,那我们再点开这一个啊,看, 哎,我们刚才设置的不是有参数,有主轴转速,有进给吗?为什么现在这里没有嘞?啊?那是因为我们这里还有一个,就是我们没有把那个数据里面的,就是我们这个刀的数据没有加载进来,我们点一下这个闪电标,看到没有? 但我只要点了,那么我这里的转售,这里的进给,然后还有这里的下刀量,他都有了,看到没有,那么他这里就会出现这样一个变化,看他就变成了每一刀每刀的了,看到没有? 一刀一刀的多少多少,看到吗?这就是一个啊,我们这里刀具库的一个应用,就什么呢?他是具有一定的参数的,就是我们用到它我们就不需要每一刀再去设置这个参数了, 你说方便不方便?这样子可以节省我们后续的一个加工时间啊,这个就是我们道具库的使用,你学到了没有?

使用这个 python 项目, python 项目打包的话,通常咱们会使用这个 py instore 啊,但是 py instore 打包有个问题,就是很容易反变异, 如果说你用 p y 一 次做打包一个去夹壳的话,那夹壳也容容易被查杀啊,这会存在一个问题,就是就是夹壳之后的这个程序更容易被查杀啊。那么怎么样去解决这个问题呢?我们直接使用咱们这样一个新的编辑器,原对原的啊,纽克特,纽克卡用这个 他的编辑命令只需要稍微稍加调整即可啊,它里面有很多编辑需要调整, 然后这边指定咱们使用这个命 w 六十四,一定要指定啊,如果不指定的话,咱们他们会默认使用咱们这个 v s 六九的进行打包啊,但是 v s 六打包有一个问题,就是咱们这个指纹 它会显示这个 v s 六九二零二二啊,如果说咱们使用这个命 w 六十四的话啊,看出来效果就这样这个样子啊,然后这边是消除控制台啊,控制啊 disable, 这个是优化 l t o 等于 yes 啊,五分钟左右啊,打包时间还是比较久的,需要它需要那个转换成 c 啊,转换成 c, 转换成 c 之后,然后再进行 t c c 进行翻译啊,处理 打包之后有非常多的优点啊,第一个是这个特征指纹消除了,我们看一下原,我们看一下直接用这个,直接用这个 python 打包它的翻译的指纹啊,把它丢过来, 直接用 python 打包啊,它的效果是这样的啊,看到没有显示咱们这个 p y install 啊, 然后呢?咱们只是然后它大小是大小是二十六兆啊,程序非常大啊,二十六兆,咱们直接使用咱们这样一个圆对圆的这个这个项目打包,打包之后它程序只有减少了一倍啊,减少了一倍之后,然后这边丢过来, 它只显示 c 了啊,显示 c, 然后显示六 t 卡,打包,然后这边导入表也是的啊。如果说你不指定咱们这个命 w 六十四的话啊, 它会有一个 vc run time 的 那个,它会在某些机器上面,比如说没有这个 vc 运行库啊,像一些旧版本的 windows 十一它有的没有,或者说是一些其他其他途径下载的这个新年版的 win 十一也没有,那么它会导致程序运行失败, 如果使用咱们命 w 二十四的话,就不存在这个问题啊。嗯,用这个打包的话,它会阻止这个程序进行反变异啊,安全性大幅提升啊,因为它会把这个 python 代码先转换成这个 c 代码啊,你 如果说是咱们反变异的话,这个就有很多的困难了啊,然后整体程序运行的话也不受影响, 没什么问题啊,非常好,这个东西还是值得使用的,非常好。

组员分析之后,差异基因实在是太多了,很多同学不知道,其实从众多基因里边找到差异基因就只要三步,今天我说的这个简单方法不需要任何代码。第一步,我们先把所有基因的名称导入我们的 string, 选择一个你需要的物种,进来就可以构建网络了,这块直接无脑点击去 快速生成了一个 p p i 网络。接下来我们向下导出,直接选择这个 a 到 b, b 到 a 的 相互作用。那第二步就直接打开我们的软件,直接导入我们刚才下载好的文件,网络小就不分速,想要分模块挖掘就点先分速,在这块选择你要分析的目标速或者逐一分析都可以,不同模块的关键基因还有它的排名就都给你展示了。最后点一下这个打包,然后再进行保存, 这个簇的所有基金名,还有你需要的排名,前几的基金名都在这里了。然后所有图的 pdf 和 png 都已经导出,可以在本机进行修改。那咱们再把单个簇的基金名给粘起来,然后粘到 maxescape 里边,然后选择咱们的物种, 最后直接一下分析。这最后一步,腹肌里边先点这个 enrichment, 捕捉咱们想要的 go 腹肌分析或者 kgg, 其他的全都给取消掉,然后就点上上面的腹肌分析,结果一出来点这里,然后腹肌的这些结果还有图就都在下边了, 如果你对这个图不满意的话,还可以下载这个文件,那这样一套下来,你想聚焦的通路,你想要锁定的核心基因还有分功能的去进行赋级,这样就都做完了。这个内置 light 的 算法,还有透肤分析的软件,大家只要去小黄鱼找 p p i m l 就 可以了。

你说你要用 zotero 读文献,你就老老实实读就行了呗。哎,你偏不啊,一不小心在设置里找到了 zotero 文件夹,顺手就打包全部丢进了这个,翻定手指又不听话的点到了右边这个地方,刚想退出来,哎,研究背景,研究目的,研究现状全都自己出来了,结果手直接一抖, 勾选了一百篇文献。这个时候又一个不小心填了研究方向,选了 deep 模式去深度阅读每一篇。 这下好了,一篇一万多字的综述出稿就这么出来了。结果你发现你用的全是你自己上传的真实文件,还能一键溯源,格式也完全符合规范,直接能导出 word。 那 恭喜你了,误打误撞的学会了 zotero 加 ai 是 如何提效的。

哈喽,大家好,本期视频呢,小熊教大家一个更快速的地图工程文档打包的方法,就是不用调用这个工具里面的打包地图。那我们首先第一步呢就打开咱们地图工程文档的这个地图文档属性,我们把这里随便给他填上,当然你也可以按照你自己的信息来填写, 然后确定之后呢我们点击保存键,然后我们再点击这个文件,这里呢有一个共享为,我们点击共享为地图包, 那这里呢我们就可以把它来选择一个咱们的文件夹,我们把它保存在文件夹下面,我们就保存在这里吧,然后你给他念个名字,然后点击保存, 然后这里呢最后一步点击共享,他就会开始打包了,然后我们要确保我们的每一个这个数据呢都是有名称,然后有坐标系的。好,现在呢我就是打包成功了,那这个地图包呢,这个地图包呢就打包好了,那我们可以把这个数据分享给别人,别人打开呢直接就是咱们这 个工程文档的这个样子,然后这边左边的数据呢都是包含打包在内的,那本期视频呢就分享到这里。

哈喽,大家好,这回还是继续共享我写的工具。这次写的工具呢,它的名字叫 linux, 它的意思就是,呃,在局域网用的一个在线剪贴版软件。 嗯,然后它有多种部署方式,比如说多克部署,你直接用这一行命令,它就会在你的五千端口上启动了。嗯,然后主要的话它还有一个 windows 版,点开之后它是一个压缩包,然后解压之后双击这个 lan clip 点 exe, 呃,按理说他就会跑起来了,怎么回事?怎么跑不起来?有点诡异啊。呃,我感觉是不是打包出错了,我看看这个好,把这个打包的复制出来, 双击这个 ok, 它就启动了,他说在 local host 的 五五千本地五千端口启动了, ok, 它就是一个这样的界面,然后你可以在这里打字,然后发出去,或者你随便找个链接, 比如说这个 be 搜索,那粘进来并然后发出去,看,它这里就会自动变成一个链接了。或者你可以粘一个图片,比如说我截个图,那一般图片的话,你可以选择点这个按钮去传一个图, 这样或者是你可以直接剪切完有个图, ctrl 加 v 粘贴,就很方便,就可以收集很多图片,并且收集的图片呢,它就在你这个文件夹里, 文件夹开太多了,就在这个 image 这里面,就你就可以把它当成一个,比如说简单的收集图片的一个小工具,在自己的电脑上跑一下,然后你的所有图片它还支持拖拽。举个例子呢,比如说我去百度搜一张图片吧, 搜一搜一张那个,搜一张豆包的图片, 把这个窗口放在右边,这窗口放在左边,然后把这个图片直接拖进来,哎,他就可以可以过来了,并且在你的文件夹里边也是存在的, 他,他除了这些图啊,文本啊,还可以点编辑,比如说这个你好像写错了,然后点一下这个按钮,它会自动跳到上面,然后你还可以重新打字,然后再点击发送,就相当于编辑了一遍, 大概就这样的。然后他还有一个我最近写的比较新的功能,哎,这好像好像不在里边啊,有点怪怪的。这新功能,新功能没打包进来,我重新打包一下,有点诡异。 delit, 因为打包有点问题,我直接从源码运行吧,这样,呃,对于观众来说看着有点怪怪的,但是只要你有点技术水平,其实也挺简单的,就是一个 python 代码,然后装好包就能跑起来了。呃,跑的话就是 这个样子,最新版的话,这里加了一个鼠标按钮它,你可以点这个鼠标按钮,它就会亮,或者呃,我需要先打一些字啊,让它让它有一些内容,这个鼠标才有用。它是一个快速的操作很多的卡片的一个功能, 比如说现在已经有这么多了,你可以随便双击一个卡片,然后它就被高亮了,你可以按上下上下来切换这个卡片的顺序,然后摁一下 delete 或者那个退格键,就可以把这个卡片给删掉,然后摁一下 d, 就是 download, 下载它,就可以把这个卡片内容下载它,把这个 这个下载成了一个 txt, 或者说你可以摁 e, 就 相当于编辑,它就跑到上面去了,我们来给它修改修改发出去。呃,好像就这几个,然后都写在这里了,上下左右,其实左右切换不了,当时忘记了。 ok, 我 们把它们快速都删掉,操作非常的顺滑。然后其次呢,还有一个模式是用来给远程桌面的,比如说你很多远远程桌面,然后它这个这个卡片会悬浮啊,这个透明效果啊,太卡了。可以打开这个简洁模式, 它就会变成这种非常极简的风格,然后动画也都会取消掉,这样它就是最极简的,并且在极简模式下,你还是可以用这个快捷键来操作的,也非常的帅。嗯,再其次的话,它有一个那个叫什么, 呃,就是它它有一个图片的相册的功能,那比如说我多加几个图片, 然后点击这个相册,它就会可可以快速的看到我家这些所有的图片,也可以点这个小钮就下载,下载可以删除,快速操作这些图片。而且这个极简模式的话,它会把图片给弄小的一点, 如果是大图模式的话,那个图片如果很长的话,一个图片可能要比一页还要长。嗯,在最后的话呢,还有一个自动压缩图片的功能,比如说你上传一张很巨大很高清的图,然后它它就可以自动的给你压缩, 不要干扰我。举个例子啊,我先截个图片, 这样站起来,这是一个,我点了压缩面啊,我点了压缩,压缩完之后的话,它是四百九十个 kb, 但是实际上可以看出来它还是比较清楚的,也能看清。然后如果不压缩的话呢,你看我现在压缩已经关掉了, 粘贴一下,这是二点零七兆,他就会相当于很优化你的存储空间,你的图片呢,是会损失一些细节,但是也并没有那么多,仍然是可以接受的。 就比如说有有一些网站,他要求你去给你的那个照片啊,压缩成一个很小的照片,五百 k 啊,五十 k 这种,你把你图片上传到这里一次基本上就解决了,而且他还可以设置这个压缩的比例 啊,他错,质量拉的越低呢,那个质量就是越低,然后大小越低,然后最后的话还有这个清空历史记录功能点一下呢,他会让你输密码,这个密码是一个 txt 文件,你可以自己设置,默认是一二三零,我点击确定之后,他就可以所有的内容一次性全部清掉,不需要挨个点击了。 虽然我现在加了那个摁退格键也挺快,不过嗯,这个是老的遗留,遗留遗留问题了。 ok, 那 大概就这样吧。然后介绍一个这个工具,我会把那个下载链接和呃呃一些相关的东西直接放到视频的描述里面,你也可以直接上 get up 去下载,你直接搜索这个 line clip 就 可以搜到它了。 ok, 那 谢谢观看,再见。