粉丝1.4万获赞3.7万


啊,大家好,我是小蚂蚁老师,今天呢为大家讲解卡其亚不为人知的小技巧,第五十四节啊,如果大家喜欢我的课程的话,请大家关注我,后续的话我会为大家更新更多的课程,比如说是二次开发,还有曲面设计以及模具设计,还有钣金设计模块的。 好啊,今天要为大家讲解的主题是卡其亚的 vba 啊,也就是说卡其亚的二次开发,我们我们要讲解的是一个 vba 啊, vba 是什么意思呢?也就是说在卡其亚他这个软件内部集成的一个模块, 我们可以在这个软件内部直接进行一个简单的开发,我们不需要去调用一些啊,比如说 c 加加加完,或者说是爬行啊这样的一些编程语言啊,用这些语言来开发,我们只需要在卡其亚的内部,然后他其中的一个很简单的一个小模块里,然后做一些设计,然后去按照 我们的思路,然后去开发一些我们的一些喜欢的一些小软件啊,一些小程序 啊,这是一个比较啊,比较简单,比较浅,比较简单的模块吧,然后大家感兴趣的话,希望大家能够来学习一下,或者说是来了解一下。好,我们今天要讲解的就是说一个入门级的一个小程序啊,就是怎么去录制红,并且去修改红啊,怎么去运行红。好,那么我们今天就开始讲解。 好,那首先大家来看一下啊,我们怎样去录制红呢?那么我我现在为大家去演示一下,首先我们点击兔,然后点击 micro, 是吧红,然后点击这个 micro, 或者说是直接去点击 l 特加 f 八,我们可以直接去打开我们这个啊界面啊,我们现在来点击一下,看一下 l l 特加 f 八,然后我们直接去 可以打开,是吧?然后打开了之后呢?啊,我们需要去点击去新建一个啊文件库啊,比如说我们现在就去新建一个文件库吧,好吧,然后我们点击 micro library, 点击他之后呢?然后我们点击 creat new library, 点击完了之后,然后大家可以看到我们现在可以为这个我们要录制的红,然后面明一下,是吧?将它重面明一下,然后我们点击一个阿斯加利,斯加利是吧?好,然后我们点击 ok, 点击 ok 之后呢,然后我们可以 把这个对话框关闭,关闭之后啊,我们继续回到我们这个麦克数对话框啊,然后大家可以看到啊,这就是我们刚才新创建的一个 打底这个工程,是吧?然后呢,我们在这个工程里面我们点击一个 create 创建,是吧?创建一个 model, 就是创建这样的一个啊 vba 的模块,然后点击 ok, 好,然后我们 可以点击, 点击完了可乐之后呢?啊,是这样的,就是说我们现在刚才的呢只是去为大家去创建了这样的一个啊红库, 创建了这样的一个 library, 还有一个模具哦,这样的一个模块,然后呢,我们现在去点击啊 tool micro, 然后 stat recording 啊,点击完了,点击了这个 stat record 啊,大家可以看到现在呢我们要 recording 的这个程序呢,就是这个 model 二,是吧?然后我可以为他啊再重新命名一下,比如说是 vbs daddy, 好吧, vba study 是吧?或者说是 micro study 吧,啊?我们其实今天要讲的是 micro, 然后 micro micro study, 然后我们点击 stop 开始录制。那么我们今天就来创建一个比较简单的一个小啊小三 d 文件吧,比如说现在我点击发要点击六,然后新建一个 part, 然后我在其中的一个平面上,比如说是新建一个长方形,我今天新建的是一个啊帕特文件,就是说说要做一个长方体吧, 然后我建一个长方形文件,然后对他添加一个约束,是吧?那么长方体啊,就很简单,是吧?只有长宽高,那么我现 现在啊,将他的长为命名为啊,将他的这个长度尺寸设置为一百,然后他的宽度尺寸设置为八十,是吧?然后退出, 现在呢我们来拉伸拉伸的高度,我们把它设置为五十吧,好吧,设置为五十, 我们现在就创建了这样的一个长方体,是吧?然后我们点击这个停止录制,现在呢,其实已经录制完成了,然后我们继续点击我们的这个 micro, 然后进入我们刚才录制,进入我们这个 micro 对话框,是吧?好,大家可以看到啊,现在已经创建了这样的一个模块,是 micro study 这样的一个模块,是吧? 然后呢,我们将我们之前创建的这个木雕万这个模块把它给删除吧,好吧,然后我们只留下我们这个迈克斯加迪这样的一个模块,然后我们现在已经录制完成了,其实 是吧,现在比如说啊,比如说这样啊,大家可以看到现在这是帕特一这个长方体啊,如果我还想再建一个长方体一模一样的长方体的话,我们直接点击绕好,大家可以看到我新建了一个帕特二,其实这个帕特二呢,跟我们刚才创建的这个长方体啊,是完全一样的, 是吧?然后呢我们回到我们这个麦克这个对话框,是吧?然后呢我现在要做的是什么呢?我现在要去把这个红进行一个修改 啊?为什么要修改呢?我现在是一个什么目的呢?就是说我们现在要创建一个长方体,让我们自己去预先设置一下这个 长宽高,就是通过一个对话框,通过一个人际交互,然后预先给定一个长宽高,然后去创建一个长方体, 我们要达到这样的一个目的,那么我们怎样对他进行修改呢?首先我们选中这个阿 michael study 这个模块,然后我们点击 idis, 这样的话我们就进入了这个 vba 开发的这个模块。好,大家可以看到这个 study 啊,这个 study 啊,就是我们刚才所创建的这样的一个 vba 库 啊,最早的一个 michael library, 就是我们创建了一个 study, 是吧?然后呢下面我们创建了一个模块,是买啊 啊,我们的 vba 的那个 library 是 study 是吧?然后呢我们下面啊后来又又创建了一个 micro study 这样的一个模块,是吧? 并且我们在这个模块里啊进行了录制,就是创建了一个长方体啊,我们点击他之后,好,大家可以看到这是我们刚才路见刚才就是创建这个长方体所录制的一 一些程序,是吧?现在呢我们要对他进行修改,我们要通过人际交互去自行的,自行的去输入。在这个创建长方体之前,我们要先输入长宽高, 那么我们首先要回忆一下我们刚才所创建的长宽高是多少?是一百,八十跟五十是吧?那么首先我们可以在这里面去进行一个查找,我们的一百在哪里?好,我们现在找找找啊,比如说啊,一百找到了,是在这里,是吧?那么我可以 在这一在这一句啊程序语言之前为他定义一个变量,比如说这样,然后 a 等于 input input input box, 然后输入输入一个 人际交互的一个语言,是吧?请输入长度,请输入长度, 是吧?好,然后呢我们把这个一百将它替换为 a, 然后我们点击,嗯, ctrl c, ctrl fight, 是吧? ctrl c, ctrl fight, 然后一百发你的一百发你的一百,之后呢,我们把这些一百呢全部都替换成 a, 把一百全部替换成 a, 然后我们继续找下一个一百啊,我们可以在这个 ctrlfine 的这个 fine 的对话框里面很容易的去查找到我们的每一个代码,是吧? 把这些一百全部都替换成 a, 好,我们继续找下 一个,替换成立, 继续找下一个。 好,我们现在已经计划完毕,现在呢我们去找我们的一个尺宽度,尺寸宽度是八十,是吧?然后我们找到我们的八十,啊,八十在哪里呢?啊?我们找到第一个八十,八十其实是在这里,是吧?好,我们在这个八十这一句话,这一句语言语句之前呢,我们创建一个 b, b 等于 in input input box, 然后请输入宽度,请,请输入宽度。 好,大家一定要注意,就是说我们这个地方打的这个双引号的话,一定是在一个英文的环境下去输入的,是吧?因为他现在啊,我们的编程只是 识别我们的英文的一个输入法。好,我们现在可以把这个八十全部替换成 b 啊,我还是用发音的吧, ctrl c, 然后 ctrl ctrl five, 然后找到我们每一个八十,然后把八十全部的替换成 b, 全部的替换成币, 看看还有没有啊?还有一个是吧?切换成币,然后再找一下,大家可以看到已经没有了,是吧? 后我们关闭,关闭完了之后,然后我们再去改我们的一个高度,是吧?好,我们可以看到往下找找找,找找高度是五十是吧?并且只有一个五十啊,上面再没有五十了,也就是说这就是我们唯一的一个高度参数,是吧?我们的高度参 单数只出现了一次,然后呢,我们直接在这里面输入一个 input, input box 啊, input box 呢?它就是我们的 vba 中的一个啊, 一个代码,一个函数啊,这个没有音。 tubox 的意思就是说要让我们进行一进行一下人际交互,然后我们可以输入一个我们想要的数值,然后他就把我们输入这个数值传递给了我们的类似三点弯流,是吧?然后我们点击请,请输入高度,请 输入高度, 然后呢 现在呢,我点击一下保存,保存一下,保存一下之后呢?其实呢,我们现在已经完成了对我们这个未必程序的一个修改。好,我们现在来运行一下看一下,好吧, 然后啊,大家看一下,这是帕特二。然后呢,我们现在对这个麦克斯大队这个红这个模块进行一下啊, 运行一下是吧?运行一下,然后看一下效果,然后我们点击这个运行按钮,或者是直接从键盘上去点击一个 f 五,我们点击点击完了之后啊,他出现请输入长度,那么我现在输入长度,比如说输入二十吧,好吧, 然后我点击 ok, 或者是点击回车,然后宽度呢?我输入一个十吧,然后我点击 ok, 然后高度呢?我输入一个五十啊,我再点击 ok。 好,大家来看一下。 好,现在我们已经创建了一个二十十五十的一个长方体,是吧?啊?比较简单啊,这就是我们今天修改完了之后的一个程序,那么修改完了之后的程序我, 我们是不是要把它给保存下来呢?是吧?我们可以把它给保存到我们的桌面上啊,其实呢我们已经进行了保存了,是吧?啊?它是保存到哪里的呢?啊?大家可以看一下,其实它是保存到啊,看一下这个表头是吧?看一下我们的这个 他是保存到啊,这里的就是保存到我们的 c 盘的一个临时文件夹里的,是吧?那么我们可以从这个路径中很方便去找到他啊,比如说现在我去找一下啊, c 盘 用户,这个是吧? app data, 然后 logo, 然后 temple, 是吧?就是跟我们这个表图其实是完全一致的,然后我们点找到我们这个 vba 啊,我们我们刚才录制的是这个 study 是吧? ksbba 是吧?然后我们复制它出来,或者说剪切出来,然后呢我把我们把它放到我们的 h 盘, 比如说放到我们这个 vba 这个文件夹里面,好,我们就把它放到这里面,以后呢,如果我们需要就是运运营这个小程序的话,那么我们直接把它给拿过来,直接运行一下就可以了啊,比如说现在我为大家去演示一下吧。好,嗯,现在 我可以将这个模块从我们这个界面中去除一下,比如说 fi, 哦,阿玛扣、拉布瑞,然后把这个模块呢,把这个删除掉。 ram, 是吧?现在,现在这就是以前的一些,我把以前的一些也给 ram。 好,现在我不管了,是吧?比如说现在呢,我把这个给关闭,把我们当前的所有的文件给关闭,是吧? 那么我们可其实我们想要关闭的话,我们也不需要一个个关闭,我们可以在 vbvba 里面进行一个啊,简单的一个小程序,然后将它 所有的都关闭啊,其实也是可以设置的,如果大家感兴趣的话,或许我会为大家去讲解。好,现在啊,大家可以看到我界面所有的文件已经清楚了,是吧?我现在要创建一个啊长方体,并且我会事先事先要设定一下他的长宽高,那么我就可以去直接调用我那个小程序,是吧?然后我兔 micro, 然后选择 micro, 然后我们去找到我们刚才的那个小程序,然后 micro library, 然后 add existing, 是吧?然后去找到我们的 h 盘 v b a, 然后 study 好,现在我们已经调用进来了,是吧?好,我们点击可乐册。 好,现在呢,我们只需要运行一下就可以,比如说我点击量好,输入长度一百,输入宽度八十,输入高度十。好,大家可以看到 现在我已经创建了一个长宽高分别分为一百八十和十的一个长方体啊,就是这么简单啊。当然呢,其实我们要创建一个长方体,我们可以完全就是说 哦,一步一步的来创建,只需要两三秒,两三秒就可以,是吧?那么完全就是不需要,就是像我刚才那么复杂,然后去编程,然后修改,是吧?但是呢,这只是为大家去演示的一个啊,编程的一个过程,怎么去录制红,怎么去修改红,怎么去运行红,是吧? 当然还后续一些啊,比较复杂的一些设计的话啊,我们如果用 vba 去解决的话,会非常的方便 啊,如果您感兴趣的话,希望您能够关注我,后续的话,我会啊,单独的去开一个专题去讲解这个维 b a 啊 啊,去为大家去讲解一些啊,比较基础的知识,后续的话可能会涉及到啊更专业的一些知识,希望大家能够关注我。好,今天这就是为大家去讲解的一个内容了。好,谢谢大家,再见。

大家好,我是小蚂蚁啊,这节课我们继续来学习卡提 rvba 二次开发入门课程的第六小节啊,怎样去生成一个 ex e 文件 啊?我们之前所有的讲解都是在这个卡片啊这个 vbaid 界面当中去给大家介绍的啊,那么本身啊,他这个 ida 啊,不具有这个编译功能 啊,我们想要去生成一些 ex e 文件的话啊,我们必须到这个啊 vb 或者说 pass, 或者说是这个 vs 啊,这样的一些开发啊软件当中啊,去进行一个编译啊,所以说我们就要把它给导出啊,导出到这个 vb 当中是吧, 好,因为就是说我们这个啊啊,我们这个右侧放我们这样的一个窗体控制啊,窗体窗体啊,他是在这个红库当中的啊,那么红库是我们最早啊创建 那个 vba 项目二啊,点开他 vba 这样的一个红库啊,现在的话啊,我把这个红库然后去找到他啊,放在我们这个课程附件当中分享给大家啊,大家如果懒得去编写的话啊,那么可以直接把这个红库打开,找到这个右上方这样的一个文件 啊,找到预测报姆这样的一个窗庭,然后啊接着进行下一步的学习。好,那么这边的话啊,我就去找一下啊,就是这个路径啊,直接点击一个 ctrl 加温度四加一,然后去找到这个用户,然后这里边的话是有一个 administrator app data, 如果大家找不到的话,那么可能是什么啊?这边的话需要把这个隐藏的项目给他勾选上啊,有可能是被隐藏了啊,点击个 local local, 然后点 在这里边的话去找这个啊,找这个 vb 宠讯。 好,你看这个 vba 项目二点开的 vba, 这就是我们啊所创建的一个红库,然后把它复制到我们这个啊文件夹里啊,这个的话这些文件夹当中的这样的一些东西的话都会分享给大家。好 啊,然后呢啊,我们来看一下怎样去调用这个库哈啊,比如说点击工具红红啊,这边的话,我先把这个当前的这个红库给它删除掉,移除掉,然后点击个关闭啊,这样的话就没有了。 好,那么啊,怎样去调用,就是我们这个文锦侠当中的这个开头 aba 这个库呢?然后我们这边的话用来点击个工具红红 红库啊,这边的话一定要选择这个 vba 项目啊,点击一个添加信誉库,然后去找到啊这个入门课程 啊,这边的话啊,直接啊就给我们预览出这样的一个文件啊,直接是点击他啊,点击过关闭啊,你看现在这个模块二,就是一个预选的一个状态,然后点击一个编辑啊,现在又进来了,是吧? 啊,然后去找到这个 youtube 一啊,现在就在这是吧?啊,那么这是之前啊,我们去精简啊,精简代码修改代码的时候用到的一个模块,我们可以现在完全可以把它给移除掉 啊,因为所有的代码现在都是集中到这里边了。好啊,我们可以就是说如果我们想要把它导出到这个未必当中去进行一个编译,我们可以选中他,然后点击一个 export five, 就是把这个 usb 我们这样的一个窗体 键保存在我们这个桌面上。好,保存完了之后,然后点击一个关闭啊,这个窗体文件的话啊,我是 复制一下,然后也放到我们这个课程铺件里面,然后分享给大家。好,现在的话就可以去啊,打开这个未必啊,六点零啊,这边的话去新建一个标准的 exp 文件啊,点击一个打开 啊,好,然后呢,我们可以把桌面上这样的一个窗体给它添加进来啊,点击一个现存啊,找到这个桌面, 然后去选择这个优色棒啊,他在这哈,你看这个界面的话,跟我们之前在这个卡其亚当中的界面是完全一样的啊,然后看一下它里面的代码也是完全一样的。好,我可以把这个窗体直接给他移除掉了,然后双击进来 啊,看一下这个代码啊,但是这这个代码的话是不能直接用的,为什么?因为他现在不识别这个卡架啊,我们现在首先需要把这个卡架这个 app 啊给他获取一下啊,在这这里边的话去添加银行代码啊,在 卡其亚等于段是吧?啊,这边的话需要用到一个 get object 啊这样的一个方法,然后啊逗号,双引号啊,卡其亚第二 app linkation。 好,然后的话我们可以来运行一下啊,这个代码,试一下哈,点击一下这个运行啊,其实我们必须有启动窗体或者说是三分面语句啊,那么我们这边只有一个窗体啊,那么我们就去选择这个窗体,就可以点击一下,确定啊,就打开了这样的一个界面 啊,这边的话我们去修改一下啊,他这里边的一些参数啊,比如说圆镜的圆柱的一个直径改成十,然后数量给他改成一个三十啊,点击一键生成 啊,非常快是吧?然后就生成了这样的一个模型,生成完了这个模型之后啊,然后我们关闭他啊,回到我们这个界面里边啊,这个时候啊,因为我们刚才运行了一遍,是吧?啊,我们就可以去直接把这个 usb 文件给他导出来了啊,导出到这个桌面上,点击个确定 好,然后的话,我们再来看一下我们所编译的这样的一个 ex 这个文件啊,他是否好用啊,然后这边的话 啊,比如说这个数量的话,给他改成一个五十啊,这样的话他的运行时间会更长一些啊,啊,点击个一键双程啊,我们稍微等 等待一下啊,速度啊,速度也是比较快是吧?啊,大家可以看到这就是它的一个效果啊,所以说我们生存的这样的一个 ex e 文件也是非常 ok 啊,没有什么问题是吧? 好,那么啊,大家刚才就是之前也都看到了,就是说我们这个 exp 文件啊,你看他这边的话是有一个啊,卡其亚小蚂蚁的一个 ip 是吧? 啊,这边的话,你看我打开之后也是有这样的一个小图标啊,那么其实就是说我们在编译的时候,我们完全可以经过一定的处理,然后让我们最终生成的这样的一个 ex 文件,然后去带上我们自己专属的一个 ip, 是吧? 好,具体的操作方法我们这边就不讲了啊,大家可以回去自己琢磨一下啊,其实在我们这个卡其亚 vba 二次开发教程啊,正式的一套教程当中啊,我们都讲过啊,讲的非常详细啊,关于这 啊,未必啊,他这个使用的方法啊,他这里面的所有的这些菜单啊,我们都一一讲解了啊,讲的非常的细。好,那么今天这个内容的话啊,就到此为止了。 然后我们这一小节啊,主要讲的就是怎样去生成这个 exe 文件,是吧?好,谢谢大家,再见。

大家好,欢迎大家呢来自外课堂。那平时老铁经常问我一个问题啊,说老师我如何在曲面上去做一些针列,或者在曲面上做一些特征,然后呢能按我们的排布方式进行排布。那这一刻简单给大家说一下,是这种的,我在这个曲面上去做这个针裂孔,还有在孔位置去做这些线,那这个怎么做?给大家演示一下。 那首先呢我们做这样一个,这样呢我们做这个面,在面上有这样一个线,现在呢我想在线上去均步,然后呢去做一些针对孔的,这类的话我告诉大家怎么做啊?在我们工具里面会有个叫红的命令,那这个红的是是来到我们做一些这个快速开发,或者说后期做二次开发经常会用到的,它可以帮助我们快速去解决同样一个问题,还是说比如说阵列啊,或者说这类做同样特征啊,经常会用到这个命令。给大家简单说一下, 我们做的时候呢,先点击录制红,然后呢点击开始,这时候我们可以正常去做了,这个时候我们直接点击创进点,在这条线上去选择这个点,然后这呢你可以去选择取绿方式,这个位置选择零直接点确定这是第一个点,然后呢基于这个点我们去做根线,这个线垂直于这个曲面,并通过这个点,那这个距离呢,你自己去设置,然后呢这块你选择这个距离就可以了,对吧?这个距离长的,你们自己去 那点, ok, 然后呢我们直接点击扫略里面的用圆角啊,用这个圆心和半径去创建,用这个线呢去选至半径点一下,点击确定,那这时候呢,我们初步的第一个就出来了,对吧?那接下来呢,这时候我们就可以对他呢进行一个停止,这是我们红停止了,那停止之后呢?有个老铁问了说,老师,那我希望做很多,这时候你只做一个,那接下来我们怎么操作呢?给大家演示一下, 通过工具呢去编辑这个红啊,把红打开,对于这个红的这个编辑,编辑的时候,大家把这个位置从这呢直接给他加个死胎盘数啊,就说如果啊,哎,等于一到三十,那比如说我想震裂三十个,然后死态板步数啊一, 这个这个我们做好之后呢,接下来把这个位置再去改一下这个地方,大家看一下,这个地方是我们写入的时候他的一个比例关系,就是我们刚开始的时候定零,没关系,是吧?把这个比例的我们去改一下啊,这块呢不再是零了,因为我们要我们要做很多吗?是吧?这块变成,哎,除以三十,比如说做三十个,我们就选三十,那但如果你希望在不是在顶点的位置去加,你还可以在这里面去加一个小细数,这都 可以的,对吧?这个时候做好之后呢,直接把它放到最下面啊,然后在这个位置呢直接双击,是吧?加一个 nice, 我让他重复这个动作去做,然后呢保存,这时候你不用管它关掉,这时候呢我们直接在这点击运行我们做的这个红点运行, 那这时候他电脑就会自动去帮我们去做,那当然呢,这是做三十个,如果说做上千个,上上万的时候也可以用这种方式去做,对吧?那如果我们手动人工的去做,那太麻烦了。然后呢做好之后,我们这时候呢把第一个面隐藏,用结合命令啊,再加一个曲面过滤,把这里面曲面进行结合 检查,连线去掉点, ok, 然后这时候把第一个显示出来,我们用一步分割,将我们这张曲面呢做一个整体的一个大孔分割,点击确定,那这个时候我们这个孔就做出来了,是吧?并且呢我们上面的线和点都做出来了,这是一个很快的去做同步操作与方法。那么感谢大家呢对 spec 的支持。

啊,大家好,我是小蚂蚁啊,这一节课我们啊正式的来开始学习卡地亚 vba 二次开发的一个入门课程啊,这个课程一共分为六节,然后今天的话我们来讲解第一小节啊,第一小节的话是几个插件的一个演示,还有这个 tfba 啊,或者说是称之为红的一个简单的介绍。好,那么这边的话我们打开这个文件夹啊,文件夹里一共是有,除了这个课程目录还有我这边的话给啊,就是给大家分享的一个啊,就是实力文件三 d 的一个装配体文件,然后这里边的话还有四个啊,小插件 啊,这四个小插件的话,我会放到这个课程附件当中,然后分享给大家。好,那么我们现在就来看一下啊啊,对于这几个小 插件的一个使用的演示。那首先第一个是 pottopproduct 这个小插件啊,这边的话啊,我已经把这个三 d 的一个装配器数据给它打开了 啊,打开之后啊,大家都知道,就是说我们在这个装配体模块当中啊,有这样的一个功能,比如说我们可以选中这个装配体啊,然后去点击一个工具,从产品生成啊,这个这个卡特帕特模型是吧?啊,这样的话我就生成了一个帕特模型。 好,但是呢我想要就是从这样的一个帕特模型再反过来去生成一个装配体模型,那 这个功能在卡卡当中是没有的啊,其实呢就是说啊,我们可以通过这个编程来实现啊,我们也可以通过手动去实现啊,手动去实现的话,我们无非就是说去创建一个啊装配体啊,是吧?创建一个装配体啊,然后在这个装配体啊下面去插入 啊,很多的这个零件,是吧?啊?插入零件一,插入零件二,然后呢?啊,我们再去这个啊,再去这个帕特里边去分别的把这样的一些 boss, 然后给它粘贴到啊,每一个啊,这里边的每一个帕特当中啊, 这是一个手工操作的一个方法,是吧?但是实际上我们可以通过边虫去把这个过程给它去啊,虫穴化啊,这样的话就会非常的快捷啊,我们这边的话直接来演示一下啊,啊,这是当前的一个帕特模型,然后啊,我们回到啊这里面 双击一下这个 pass twitter doc 这样的一个小插件。好啊,这个你看他这个过程非常快啊,好,现在已经完成了,提示,我们已经完成啊,那么现在就生成了一个装备铁 啊,这个过程非常快啊,这是第一个插件的演示。好,那么我们现在的话再来看这边的第二个插件 啊,第二个插件的话就是这个塞斯卡勒福奥帕特巴得,意思。好,那么这边的话,我们啊,他是福尔这个巴得,所以说啊,我们只能在这个帕特里面啊,但是他现在啊,这里边的话是已经有颜色了,是吧?这里边所有的巴得都是有颜色的啊,那么我们选中他 啊,然后对他惩治属性啊,把他这个颜色给他恢恢复为默认值。然后呢啊,我们来啊,双击一下这个插件,嗯?双哎,为什么没有呢?那在这是吧, setscolourgropodabodys, 我们直接去双击他 啊,双击的话他这边是出现了一个错误,然后我这边的话对他修改一下啊,啊,把这个给他,直接给他删掉 运行啊,这,这边这个小插件有点问题啊, 然后我这边的话去修改一下啊,我这边的话已经修改完了啊,然后我们继续来看一下,我这边的话去双击一下这个 setcalopropodbody 啊,双击。 好,那么我们可以发现啊,这个速度非常快,我们是为这里边的每一个巴得,然后去上了一种颜色啊,这边的话去把这个图形属性啊这样的一个工具条打开啊,你看这个巴得他的颜色是绿色啊,这个巴得颜色是紫色是吧?然后这个 啊这个黑色是吧?啊,这个是绿色。好,那么我们可以再次双击,然后给大家去换一种颜色,是吧?好,变成了这样子,那么这就是关于这个小常见的一个介绍。 好,那么这边还有啊,还有的话是这边有一个叫做啊卡其亚一键随机着色啊,那么我们可以看到它这边的话啊,跟之前的两种格式不一样啊,之前的格式是卡斯 script 啊,这边还有一个格式是 ctvbs 啊,那么这个是直接是一个啊 ese 格式的一个小文件啊,并且他这边的话还是有一个卡其亚小蚂蚁的一个啊头像啊, 然后啊我们点击他一下,我们来看一下这个界面。好,那么我们可以看到他也是关于这个设置颜色的一个小插件啊,但是他这里边的话啊,针对的啊,是零件和装配体啊,就说不仅仅啊,对于这个零件啊,他可以去一键着色啊,那么对于这个装配体他也是可以的。 好,那么这边的话我们去演示一下啊,啊,在这个啊零件这里边的话啊,我们可以去直接点击。 好,你看啊,这样的话这个零件已经变颜色了,是吧?啊,我们可以回到这个这个装配体当中啊,这是我们啊刚才生成的一个装配体,是吧?我们给他啊,就是去随机的一件着色啊,点击一下, 好,你看他这个颜色变了啊,啊,再点击一下啊,颜色又变了,好,然后摸啊给他重置这个颜色,是吧,好,非常方便啊,就是这样的一款小插件。好,那么我们再来看一下第四个啊,这个, 这个 creatures 啊,那么这个小插件的话啊,也是我们今天要讲解的一个小插件啊,我们就拿着它啊去作为一个实力啊,就是我们啊这个卡其尔维尼啊,二次开发的一个入门课程,我们要对他啊进行讲解啊,我们就是会按照这样的一个目录 啊,陆志宏啊,精简后修改后啊,然后我们会把我们的代码,然后赋予给创铁啊,并且就是拿到这个微币这个编程软件当中啊,去编译成一个 exe 文件啊,也就是说啊,最终要做成这样的一个文 啊,就是说这套课程的话就是这样的一个流程。好,那么我们再回到卡地亚当中啊,我们来看一下它的一个功能是什么啊? 啊?这边的话,你看它是双重这样的一列啊,就是这样的一排圆柱啊,并且啊对这个圆柱的直径,圆柱之间的一个间距啊,这个高度,你看高度是逐渐变化的啊,这高度的一个增量值, 还有圆柱的一个啊,数量啊,给出了定义啊,那么我们可以在这个文本框当中啊,去随意的输入啊,比如说这个地方给它改成十啊,高度灯面给它改成二十,然后这个方向的话啊,我们可以沿着坐标轴 x 方向,或者说是沿着坐标轴的一个外方向啊去进行创建。 好,那么这边的话就保留他的一个默认的 x 方向,然后我们去点击生成圆柱阵列,好,那么这边的话就已经生成了哈,你看圆柱的数量是十个是吧, 圆柱的数量正好是十个,然后他的增量,我们来看一下啊,我们刚才设置的是二十,是吧?选择这个面,选择这个面啊,你看他这个台阶啊,是二十是吧? 好,这边这边的话,我们生成的是一个圆柱体的一个阵列啊,当然的话我们也可以通过边虫去生成一个楼梯的一个阵列,是吧?啊,那么对于楼梯来说啊,他就更有更有这个实用性了是吧? 好,这是关于我们这个课程里的啊,四个小插件的一个介绍啊,那么前三个小插件啊,是做的比较实用的小插件,然后我会分享给大家后面这样的一个 creates 零点子生成这个圆柱阵列 啊,这样的一个小插件啊,它是我们今天啊要去啊,这套课程要去讲解的一个啊,实力文件。好,那么现在的话,我们再回到卡前 大当中啊,回到卡其亚里面,然后我们这边的话去点击这个工具,然后红啊,我们来认识一下他啊,点击工具红,然后这边还有一个红啊,他的一个快捷方式啊,就是艾尔特加 f 八,我们点击他啊,我们可以看到就是说这里边的话啊, 他是关于这个红的一个啊,就是界面啊,他这里边的话,你看我们刚才就是用到了这两个,用到了这两个文件,所以说他已经给预览出来了啊,那么我们平常的话,我们通常会在这个 啊,这个什么这个 id e 这个界面当中去进行这个编辑啊,我们会在这样的一个界面就是红啊这个编辑器 啊,这边的话,我打开你看,他就让我去创建一个项目啊,那么我们暂时的话就先不去创建这个项目啊,我们学习一下啊,怎样在这个里面去创建这个项目 啊,他现在他这里边是没有这个那个这个 id 的这样的一个项目的,就是说 vba 的这样的一个项目,他这里边你看全部都是这个啊, cat script 啊,这样的啊, catvbs 啊这样的语言,是吧?啊,那么我们这边的话是要用这个 catbaba 格式的一个库 啊,我们这边所以说就要去创建一个 ktvba 格式的库啊,点击一下红库啊,这边的话去选择 vba 项目,然后点击和创建新库啊,这边的话啊,默认的给我们创建了一个新库的一个名称,是吧? 啊,就是这个啊啊, bba 项目二啊,点 catba 啊,那么我们要的就是这样的一种格式啊,点击和确定点击和关闭。 好,那么现在我们就创建了这样的一个库,创建了库之后呢,然后我们可以在这里面去创建这个模块啊,或者说是创建一些窗体,我们点击确定创建了一个模块,是吧?创 建了一个模块之后,然后我们可以直接点击一个编辑啊,进入到这样的一个编程的界面啊,这就是我们啊卡片啊他本身集成的一个啊, id 的一个界面,是吧? 啊,我们可以在这里面去编辑我们想要的一个小程序啊,这个界面的话非常简洁,然后这里边啊,这些小啊,这些什么啊,这些风格的话,跟我们这个 offics 办公软件的话都非常的类似啊,大家可以自己去学习啊,当然在我们这个啊卡啊卡片啊, vba 的一个啊 啊,课程当中的话啊,我们另一条课程当中的话,我们也会对他进行一个非常详细的讲解啊,那么这里边的话我们就不都说了啊,我们只要了解这样的一个界面就可以啊,这边的话去点击一下关闭啊,我们也可以通过这个工,现在因为我们已经创建了这样的一个库了,是吧?啊,我们就可以通过这个工具红 啊这样的一个 vipec 啊,编辑器直接把它给打开,然后也能进入进来,是吧?我们双击这个模块一啊,也能进啊,也能进来。好,那么现在的话啊,我们基本上就是说把这个红的一个介绍啊,就是简单的啊描述了一下 啊,那么刚才也说过那关于这个 id e 编辑器的一个啊,就是使用方法啊,我们在这个卡片啊 vba 的高级的课程当中都有讲述啊,大家感兴趣的话可以去听一下 啊,就是感情啊,未必啊,课程啊,一百四十六节,好啊,那么这样的话,就是我们今天啊 这个内容的话啊,就是先到此为止啊,然后下一节课的话啊,我们就来给大家去演示一下怎样去录制这个红文件。好啊,谢谢大家,再见。

啊,大家好,我是小蚂蚁,然后我们今天呢继续来学习这个第二张红的录制回放和编辑当中的啊,第四小节,然后红的编辑是吧? 好,我们现在打开卡贴啊,我们打开这个 vba 的这个啊,集成开发环境这样的一个界面啊,这个这些代码是我们上节课精简 啊,经检之后的一些代码,是吧?啊,就是说我们有一些非常繁杂的一些代码,然后经过一些经检删除之后,然后我们得到了这样的几句代码,是吧?然后我们运行这一段代码的话,我们就可以得到一个援助,是吧?非常的方便,非常简单,很快速,是吧?那么我们今天再来运行一下,点击一下这个运行。 好,我们可以看见,那在这个卡其亚的后台啊,已经做了这样的一个援助,是吧?那么我们今天的一个主要的任务是我们要对这个代码进行一下编辑啊,比如说我现在要 啊创建啊一百个并排的援助啊,那么我应该怎样去编辑呢?啊?现在大家可以去想一想,就是说啊,回顾一下我们高中所学的一个循环的一个语法是吧?就是说我们有一个 啊,哪一些循环语法啊?杜昂跳是吧?还有杜 y, 哦,这样的一些循环语法 啊,还有一个放的一个循环语法是吧?那么我们今天就用这个放的一个循环语法啊,来实现我们的一个循环的一个代码,好,然后我们来看一下,是吧?啊,首先我们需要新建一个帕特,是吧?啊,然后添加了这样的一个帕特 啊,这边呢就是说啊,我们把这个包的去定义为我们的一个当前工作的一个几何体, 然后呢我们在这个外围平面上啊去创 变了这样的一个草图,斯盖茨,是吧?然后我们定义啊这个斯盖茨一啊,作为我们的一个工作对象,然后啊我们现在呢就把这个斯盖茨一啊,让他对他施加一个欧派埃及神这样的一个方法,是吧? 施加了这样的一个方法之后呢?啊,这这些程序都是我们之前所录制出来的,是吧?好,那么现在呢,我要就要对他进行一下编辑 啊,比如说啊,我现在已经欧派 id 选了,是吧?那么欧欧派 ad 选之后呢?啊,我在这个草图当中画了第一个圆,是吧?啊,那么呢,我现在想要通过一种什么样的方法,我现在要在这里面去画一百个圆 啊,那么我应该怎样去操作啊?画一百个圆之后,然后我再对啊当前的扫图进行一下拉伸,是吧?然后我这边啊 就需要我对我这个红程序啊进行一下修改,那么我应该怎样去修改呢?啊?那么就从这个地方开始啊,这边有个 oppo x, 这边有个壳载的选啊,我就啊就要啊以这个地方作为一个界限,那比如说我现在啊打一个入室符号,然后我添加一些红线 啊,当然这一句话是没有用的,是吧?就是我刚才所做的这样的一个操作是没有用的,因为前边是一个注视符,是吧?啊?我可以随便的去添加一个单引号,然后我后面打任何的啊数字或者说是汉字字母都没有任何的意义,因为他只是一个注视而已,然后我把这一段啊, 把它复制到这,然后这两段中间啊,就是我需要去添加的一些代码啊,我这边啊只需要简单的去添加一个循环的语句就可以啊,那么那么现在大家可以来看一下啊,这边我可以 啊,添加这样的一个放的一个语句,佛爱等于一头一百,就说我要创建一百个元,是吧?那么我这边就需要啊,让这个爱去等一个啊,一到一百。 那么这边啊,首先我要创建的第一个,创建的第一个元啊,他的一个啊,坐标中心是位于我们的零零这个圆点这个位置,是吧? 那么我们现在呢,我们让他这个圆点位置啊,我们给他附加一个变量值,那这个变量值等于多少呢?啊?我们可以让他懂一个 啊, x 坐标就让他去等于一个啊,比如说五十,哎,五十从一个,哎, 然后这边呢啊,我们可以啊,再加上另外的一个语句 nice 就可以,是吧?啊,这样的话我们这个阿里的曲值就会从一到一百啊,逐渐的变化啊,一直到一百,然后就,然后他就会退出这样的一个循环 啊,首先第一个圆,他的一个 x 啊, f 坐标应该是多少?显然是五十乘以一,是吧?也就说 x 坐标应该是五十,然后啊动作标的话是零啊,也就是说啊在五十啊与零这个位置去创建了一个圆,是吧?并且这个圆的半径是二十。 好,我如果我还是想就是让第一个圆,他的一个啊,坐标圆点啊,他的一个圆心位于我们的一个坐标圆点,那么这个地方的话啊,我们就可以啊,从零到九十九啊,这样的话我们还是 创建了一百个元,是吧?但是我们第一个元啊,他的一个啊,圆心位置啊,是位于我们的一个零零点,是吧? 好啊,我现在就添加了这样的两个比较简单的语句,是吧?第一个是 fo i 等于一个零,图九十九,然后下边添加了一个 nice 啊,那么我们这边可以去啊,单步的执行去实验一下,看看是否合适啊,当然我们不能就是循环一百次是吧?我们可以循环一下头两次,我们来看一下。 好,我们单步的执行一下,好,然后这里创建了一个帕特,是吧?然后我们继续去运行。 好啊,大家可以看一下,现在呢,我已我已经运行到这个暴雨季这边了,是吧?好,我们把这个啊,这个界面给它拖动一下,然后我们把这样的一个属性对话框啊,这样的一个属性 风格给他就是显示出来啊,我们现在执行一下这个暴雨句,比如说我执行他一下。好,大家可以看到现在我这个 i 啊,这个变量啊,他是一个整形变量,是吧?谁给你开个?然后啊,他的一个数值是零, w 是吧? w 是零, 也就是说现在 i 是零,是吧?所以说啊,我执行下一个语句的时候,他就是在这个五十乘一个零,他就等于个零,是吧?也就说 s 等于零,那外等于零这样的一个坐标圆点,然后就创建一个半径为二十的一个圆,是吧?啊,那么我们来看一下,好, 我们执行完了这一个语句了,是吧?然后啊,他是一个刷新的一个状态,是吧?代刷新的一个状态,那么没有关系,我们这边可以给他手动刷新一下啊,我们来看一下。好,这个位置确实是产生了这样的一个原,是吧?啊,然后我们现在呢啊,我们继续来执行 啊, nice 啊,我们现在执行一下, nice, 好,大家可以看到,当我点击这个 nice 的一个同时呢,啊,这个二的数值已经变成了一,是吧?好,所以说啊,我们现在去点击啊, 继续执行啊,他是返回来继续去执行,是吧?那么我们现在继续去点击这个单步执行啊,我们来看一下他会在哪一个位置,在 这个五十乘以个一,也就是说 x 坐标等于等一个五十, y 坐标 n 坐标等一个零的这样的一个点,去创建一个半径为二十的一个圆,是吧?好,那么我们继续来单击一下,好,然后呢?啊,这边又出现出现了这样的一个带刷新的一个标志,是吧?然后我们点击一下刷新 啊,我们点击一下刷新,为什么?现在 啊,有点问题,是吧? 我们单击了刷新之后,为什么我们的缘不见了啊,我们啊看一下 啊,这样吧,就是说我们啊继续来执行一下 啊,大家可以看到这边是逐渐的出来一二三四啊,很多的圆,是吧,然后我们都刷新一下啊,但是现在这个圆却不见了,我们 感觉是有点问题,是吧?那,那么没有关系啊,我们啊直接去点击这样的一个 ctrl, 让他一步全部执行啊,我们来看一下最终的一个结果 啊,好,这边出现了一个派的,是吧,然后我们把它给啊打开,好啊,大家可以看到现在已经出来了很多的圆柱,是吧?啊,那么啊,这里边其实是有一百个圆柱的,是吧?啊?具体刚才 为什么这个地方刷新啊?没有刷新出来啊?我也不太清楚,然后我们啊可以私下的去自己私下里去研究一下,为什么会出现这样一种情况啊,当然我们也可以再尝试一下吧,啊,比如说我现在把这个啊给它删除掉啊,然后这样的话我再重新 重新去创建一下吧。好,我们来看一下啊,这样吧,就是说我们在这个啊,每次执行完了这样的一个草图之后呢,我们都对我们的帕子进行一下刷新啊,这样的话让他自动刷新是吧? 我们来一步一步的观察一下,是吧?就是帕特一点啊,这一次啊,这样的话,就是说每次进行完这样的一个啊循环,就是画了这样的一个圆圈之后啊,就会对我们这个当前的帕特进行一个自动的刷新,然后我们来看一下,好啊,创建了第一 这个帕特是吧?然后执行第一个语句,然后帕特,啊,不对才是吧?啊,大家可以看到现在已经啊不需要自动啊,手动的去刷新是吧?他已经自动刷新了是吧?我们看一下啊,这边确实是出现了一个圆,是吧?好,然后我们继续执行。 好,然后我们来看一下啊,我们执行下一步啊,执行下一步啊,然后我们这边还是一个代刷新一个状态,是吧?因为我们还没有执行这样这样的一个 pass 啊,不对,才这样的一个语句,然后我们执行一下。好,我们发现我们这个圆还是没有了,是吧? 哦,非常奇怪。好,没有关系,那我们就这样吧,我们还是一步执行到位吧, 一步执行到位啊,具体这个问题,那个原因的话我也会刻下去啊,具体的去研究一下到底是为什么,但是今天主要为大家去讲解的就是这样的一种啊方法,就是说我们对我们录制的红,然后简单的就是修改一下啊,这边只是添加了就是啊 两个语句是吧?符 i 等于个零,图九十九,就是从 i 啊等于零,然后到九十九,然后这边又添加了一个 nice 啊,就是添加了这样的两个啊,两个语句,然后构成了一个循环的语法,然后呢我们就可以啊单击一下这个执行按钮,然后 一步得到啊,这么多的一个援助,是吧?啊,比如说我们现在点,我们现在把我们这个鼠标定义在我们这个程序当中,然后我啊单击一下啊,点击一下这个键盘上的 f 五,他的功能就相当于是我们点了一下这样的 一个啊,融色不这样的一个命令,是吧?然后我们现在点一下 f 五。 好,大家可以看到我新建了一个文件,并且啊在这个文件中央形成了啊,一百个圆柱是吧?啊,非常的方便。 好啊,我们今天的内容就到此为止吧,啊,就是教大家去啊,怎样去啊?对我们录制的红程序进行一个改编啊,得到我们想要的一个效果是吧?好啊,谢谢大家,再见。

红是什么呢?你知道游戏里的那个连招吗?不知道。红就类似于连招的概念,就是说你按一个键,实际上他是帮你处理了很多个操作, 连成了一串。还有就是我们不是在电脑里经常提那个批处理,这个红也有这种批处理的概念,你可以录制一个动作,让他重复去执行。所以在我们这种直播制作里头也会经常的有一个红的概念,敲按台里头可以让你按一个键,帮你去 执行一串的操作,我要去执行一个扫画,我要在扫画的前面去把上面的字幕下掉,然后再执行这个动画专场完了之后还要回到 一个 mix 的状态,我在这个推杆的状态才不会有问题,而是一个正常的 mix。 另外一种就是比如说这种边边的这切台,这都是扫死开窗的这个处理器,整个切台就只有一个,你可能会用到红命令去换原。

本章为用户讲解红指令的应用。红指令是一种高级的触摸屏控制方法,它使触摸屏的功能更加强大。通过对红指令的编程,触摸屏可以具有同 plc 一样的逻辑和算数运算功能。 红指令的执行方式有初始化红、按钮红、画面红和全局红。 初始化红是指当触摸屏开机开始运行,执行一次的红指令,设定多条初始化红,按照设定序号顺序执行,最多可以支持十六条初始化红。 初始化红就是说当我们冲锋瓶开机户、上电开机户执行一次的红指令,他就是一个初始化红,只执行一次,上 店开机的时候只执行一次。然后如果我们设定了呃多条红,抽纸画红的话,他执行是按照呃设定的序号是第一条、第二条、第三条,一次类推执行的 按钮红,当设定按钮被按下时执行的红指令。按钮红,就是说当我们在某个按钮上面调用了红指令,当这个按钮被按下时,他会执行执行的红指令。 画面红,当在某个画面调用的红指令程序,当触摸屏跳转到该画面时,此红指令一直执行。当触摸屏跳出此画面,此画面红。停止执行。画面红,就是说, 当我们在某个画面里面啊调用设置了呃一个红指令,当触摸屏跳转到这个设置的这个画面里面的时候,红就会一直执行,如果跳出这个画面的话,红指令就停止执行了,这就是画面红。 全橘红的话,当触摸屏开机开始运行,一直执行下去的红。全橘红的话,就是说只要当我们写的红指令条件满足的时候,他会一直循环执行下去的。 进入红指令设计的方式有两种,第一种方式通过选择胎单栏上的添加,然后选择打开红指令编译器,第二种方式,点击快捷功能按钮,揉下图。好,下面我们看一下 和建立红,进入红指令编译西户,点击菜单栏上的新建 系统,弹出添加红对话框,然后输入红指令名称给新建的红指令命名,命名只支持英文或阿拉伯数字,下面我们实际操作一下。 打开红的话,我们点击软件菜单栏上的添加,然后选择打开红指令编译器,从这里进去,然后我们也可以点击啊扩展菜单栏上面的这个快捷键, 点击打开红军变异器,然后就可以打开了。新建红的话,在这个红军变异器的菜单上面 点击信件,然后弹出来,然后我们给红姐的命名,他只支持这个中文或者数字和支持英文或者数字组合的这个命名方式, 让我们打一个中文的话,他是没有办法命名的,他是没有办法命名的,我们就输入英文,把键盘圈入英文, 然后这个新建的红指令就可以新建好了,然后这里有我已经新建好了一条红指令,然后我给大家一一的往后啊讲解一下。 二、建立变量名,设置变量地址, 便利名只支持纯英文字母或者字母数字组合,注意建立便利名时不要设置单个的字母或者数字的命名,一条红最多支持二十五个变量。 触摸屏内部地址不用设置变联名吊用时,如地址 lp 用 nocobe 的时,计程器地址 allew 时用 logo 的时代表, 下面我们来建立变量名, 建立便于列名时,我们点击下面信息输出,下面的便列名。 这边有一个新建,我们双击一下,然后就会弹出来了,我们要设置我们对应的变量名,设置这个变量名的 不要设置单个的字纹,像 x 或者 y 啊,这是一个特殊的一个字母,如果这样建立的话,很容易在这些红嘴令时会发生一些哦,不必要,会发生一些不必要的问题的。所以说我们建立边练兵的时候, 最好就是说建立哦三个或者三个以上的那个英文,或者说用英文哦加数字组合的方式。 这里我已经把变量名建立好了,我给大家讲一下,我建立的这个变量名是 x 四六零八,然后数据类型是十六位地址,他就是个计算器地址建立好了之后,我们选地址的话,点击这边有一个小的 像计算器的一个按钮,他默认系统默认进来是一个内部地址的,你看新建的时候,新建编证明的时候,他默认进来是一个内部地址的。我们要建立外部变量的话,我们选那个科目一,然后选择我们要建立的地址, 我们要先把这个数据类型选了之后,然后才能建立 好我建立的这个边列名 x 十,他代表的就是一个十六位的地址四 x 十, 然后下面其他的地址也是这样建的,你自己自己建就可以了。然后内部变量的话,我刚才在那个文档里面已经说了,像 led, 呃,是的话,我们用那个 nocobe 的十代表 noco word, 是的话用 noanaw 十的话用 nocobo 的十代表。在这里我已经说过了,我们不用内部变量的话,不用再去刻意的去在红尘镇里面去建立这个变量,明白 好,建立变量,变量名建立好了之后,我们就可以写个红指令了,我这里已经写好了一个简单的一个 f 语句, f nogobit 一百等于零,与 lucobe 的两百等于一,我们条件满足时,让他执行 x 四六零八等于一, logo b 的两百等于零, sx 四八七九等于五, nocobe 的一百等于一。这个简单的红指令,他代表的意思是 我把它写成了这种好文字的描述方式,大家可以看一下 a 谱表达是,然后下面是语句一 l 四,然后下面是语句二,取其语义是,如果表达式的值为真, 也就是说 f 表达式的值为真,实则执行与距一,否则执行与距二。就是说当 app 表达式的值满足时,然后让他执行 第一个语句,也就是说执行 x 四六零八等于一, logobit 两百等于零, 否则,否则的话就是说当上面这个 logo b 的一百等于零,于这个 logo b 的两百等于他条件不满足的时候,让他去执行 x 四八七九等于五, logo b 的一百等于一。 我们写完红指令的时候,我们一定要编译,编译好了之后, 嗯,我这里没有把把这些写的这些文字注释掉,所以便宜失败了, 然后把它编译,编译成功了之后我们才能去调用, 我们一定要记得调用,如果说我们编译成功不调用的话,那这个红指令是不会执行的。 吊用的时候,我们在这个系统参数下面里面可以找到这个红指令,如果你要把它调成全局红,点击这个全局红进来,然后点击新增,然后选择你要调用的 红指令,然后点击确定,点击确定就可以了,这是第二个全局红了,如果你把它调用成初级初始化红也是一样的, 然后新增,选择你要调用的写好的红指令,你调用时的话,你调用你你这些红指令的话,你必须是你这个红指令已经编译成功了,你再调用,否则的话他是没办法下载到 磨平里面去的。然后如果调用画面红的话,如果说你要调用画面红,你要往先设定好你要往哪一个画面里面调用,比方说你要往这个画面里面调用,然后我们右击, 然后选择属性,然后点击新增,然后弹出新建脚本,然后我们会在这个函数名称下面去选择你要调用的画面红 按钮。红的话,也就是说你打开你已经设定好的按钮,然后选择使用红勾选, 然后选择你要调用的红,选择好点击确定就可以了,你按下这个按钮,然后你这个条红指令他就会执行, 下面我再再看一下,我这边写了几个我们常用的一些红指令的啊。 f 语句,我们最常用的就是 用 app 语句,可以构成分支结构,他根据给定的条件进行判断与决定,执行某个分支程序段。 c 语言的 app 语句有三种基本形式,第一种形式为基本形式就是 app 表达式语句,取 其语义是如果表达式的知为真,则执行其后的依据,否则不执行带依据。第二种的话我就不说了,是我们刚才那个案例我已经给大家讲过了。第三种的话是 f l c a 服先生 是当有多个分支选择时,可采用 f l 四 f 语句,其一般行驶位 f 表达是一,然后语句一 f l 四表达是二,然后语句二 is f 表达十三,然后下面写豫剧三 f 四 a 服表达是 m, 豫剧 m, 其于是一次判断表达式的值,当出现某个值为真实,则执行其对应的豫剧, 然后跳到整个一幅豫剧之外。执行程序,如果所有的表达是均为奖,则执行豫剧, 然后执行后续程序。下面说一下我们使用触摸屏呃建立红指令,中医的事项,我们这个红指令最多支持一百条红指令。 然后第二个就是每条红指令,这是最多二十五个地质变量,例如我们在建立变量的时候,这里面最多可以一条红指令,是一条红指令里面最多可以设置二十五个变量, 我们要在这里注意一下。三,每条红指定支持最多幺零二四,比内部变量定义,这是一个内存支持这么大的内存。四,数组在 在初始化定义时复制无效,例如查着对的五,然后我们这样的形式是不行的,我们复职的形式是不行的,我们必须定义或复制。揉,下面 五,初始化工只能运行十六个,上面我已经讲了,我们一定要注意下面的话是一些啊 c 级员的运算, 一些运算的话,这些大家都自己去看一下,因为 c 语言的话,入门的话也是比较简单的,如果想把它学好的话,是需要花一定的功夫的啊,我们触摸屏上的 c 语言一般都比较简单, 我们掌握了一些简单的学语言知识的话,就是说多学习多运用, 也可以多尝试嘛,熟能生巧,等你哦,写的多了,然后你自然而然的话对红之恋你就熟悉了。 呃,我往这个文档里面又加了其他的那一些我们之前做好的红军案例。呃,如果说,呃,各位用户有需要的话可以去参考一下 啊,在这个文件夹里面我会打包的,到时候你们可以可以看到的。好了,这个红指令就讲这么多。

这一节我们来讲一下在无人通触摸屏里面的一个胡指令的功能,首先我们打开 e v b u 的 pro 软件,在工程文件下有红指令的一个选项,我们点击这个选项可以看到 在红指令里面我们可以新增粘贴,导入,导出,甚至还有一个红指令酷的功能,在下方还有一个密码保护的功能,我们首先点开说明,可以看到我们一个红指令的说明, 其中就可以有一个红指令的语法,告诉我们在红指令里面可以支持的一些变量类型,可以支持布尔行自图形 型,秀儿腿短转型,硬特双转型,还只是一个辅点型,包括里面的一些内键函数都有相关的说明, 还有一些像紫函树也有一些相应的门道可以去查看。我们先新增一个红指令, 新增完红指令可以看到在上方有一个安全的选项,可以启用执行条件,当条件满足时才执行这样的一个红指令, 在左边还有一个周期执行和当 hmi 启动时执行一次的一个勾选项。在下方就是我们的一个猴子林的编辑窗口,我们可以举个例子,可以做一个加 减乘除法,首先我们可以先定义两个啊,两个数,定义两个符点数, 第一,完辅点数,我们首先照做的第一步就是将这些辅点数直读上来,我们可以通过左下方一个函数, 函数库里面有一个 plc 选项,里面有个 get 对的,关于这个函数我们可以从刚才的说明文档里面 查看它的一个使用说明下面有一些它的变料可以看到我们可以从啊 w 一千里面把它把 w 一千里面的数据读到 x 里面, 再读一下我爱,因为辅点数是占三 十二位的,所以需要两个 r w 来对应,我们依次往后偏,地址偏为幺零零二,点击确定。这时候我们要做一个加法,我们再定一个面料力力,让他等于 x 加 y, x 加 y 之后我们要把 z 输出出去,这时候要用到我们函数库里面一个 塞特地的一个选项,电量类型黄选 d, 把他输出输出到 r w 幺零零四里面 点击确定点击是,这时候我们要做一些他的一些数字软件,你读取啊 w 一千里面的地址 格式,选三十二位伏点数,可以多多复制一下。然后我们怎么去 去触发他的红指令。首先第一种出发方式就是我们刚才提到的,在红指令里面有一个周期字形。 第二种方式我们可以通过原件里面的功能键 功能,将人里面有一个触发控制力的一个选项。第三种方式是我们的胃状态,胃状态里面 有一个触发红指令的一个选项,还有一种洞口就是在 pc 控制里面我们新增一个,他也可以执行我们的一个红指令。我们先试一下周期执行, 刚才我们的函数是将啊 w 一千加上啊 w 一千零二给到啊 w 一千零四, 我们试一下,可以看到周期执行的话,就固定的一秒钟执行一次,将一千加上一千零二,一千零二给到一千零四。 当然我们还有一种方法可以试一下,利用他的功能键 触发控制力,我们零线模拟一下, 这时候我们红指令不是周期执行,需要按下这个按钮,他会执行一次二十加四十等于六十。 然后我们再介绍一下红指令裤的一个功能,在红指令里面右边有一个红指令裤,有了红指令裤呢,我们可以大大的缩减我们的一个程序的长度,实现我们 我们一个可阅读性提高。我们点开红指令函数库,里面在左下角有个新增。我们以乘法为例,首先定义我们一个返回函数 惩罚,我们用 m 六 l 来表示,它里面有两个变量, a 乘以 b, 我们定两个数值,然后其次我要定一个我的接收值,让 c 去等于 a 乘以 b, c 就等于 a 乘以 b, 然后我们有一个返回之余称为称的是我们的 c, 点击编译没有错误,我们点击保存。然后我们怎么去在 从指令里面去使用它呢?刚才我们有一个 m u l 的抬头,我们可以直接去使用这个一个函数库,我们再定一个数值, 给你个右让右就等于 我们的 x 乘 y, 我们该怎么写呢?我们先写 m u l, 然后直接用括号 x 勾好歪,然后其次按照上面的方法,我们将再将上面的右输出出去,有个函数的功能,在 plc 里面有个这个对的,把右输出到 啊 w 幺零零六,这样就可以完成我们的一个红指令,酷的一个功能,我们编辑一下,没有错误,点击关闭,点击关闭, 然后我们再复制一个零线,模拟一下, 我们触发一下刚才的红指令, 可以看到幺二零零六就等于二十乘以四十,我们更改一下数据,可以看到它会依次改变,这个就是我们的一个红指令酷的功能。

大家好,这期视频给大家带来的是 solos 红命令的应用,有两部分内容,第一部分是一键设置模板,第二部分是一键增加边界框红的按钮。首先开始第一部分内容,当我们做好一套模板后, 设置模板过程是相对繁琐的,特别是同公司内部多位工程师设置模板时所需的时间更长,因为设置模板的过程都是一样的,因此可以使用红 录制模板设置的过程,最终实现运行红程序。一键设置模板。下面呢开始具体的操作, 首先点击工具红录制,此时呢可以正常的设置模板,这里呢,我 将模板快速的设置一下, 再选择自定义属性模板, 材料明细表模板, 材质数据库模板 等等,点击确定是此时的模板已经设置完成。由于模板发生了变更,我的默认模板也需要重新设置一下, 此时呢,我的红程序已经设置完成了,当然 那我可以将别的命令也进行设置一下,例如显示里面的不透明装配体和设计术里面的,假如说我使用方程式比较多,我可以让方程式进行长显示, 当然我也可以让它补自动备份等等一些选项设置,我点击停止, 给他改一下名字,叫做模板设置红,点击确定,此时呢我的红已经录制完成,而且模板呢也已经设置完成,此时我重设, 点击确定。 下面呢开始验证一下红程序。 首先打开,看到我的一个文件位置已经全部恢复到默认了,而且我的显示呢还是强制装配体透明度,这里我运行一下红 运行,选择刚才录制的红,再回到设置,此时的这个显示呢,也变成了不透明装备体啊,那个文件位置呢,也帮我设定完成,默认模板呢,也帮我设定完成, 这个呢就是一键设置模板。当然这个一键设置模板它是有一个前提的,也就是说我的这个模板呢, 还是放在一个地盘的,当别人想要用我的一键设置模板这个红程序的话,也要将此模板放置在地盘,保持和我的路径一致。当然如果在公司内部的话,可以将 这套模板呢放到公共盘或者 pdm 等用来进行一键设置。 第二部分内容是添加一键增加边界框红的按钮,刚才通过菜单栏来运行红,实现 一键设置模板。那第二种方式呢,就是通过命令红,我来新建一个红的一个按钮,可以放到任意的一个位置,这时呢,需要我选择红程序的一个位置,这里我换一个红程序,换的增加边界框的一个红,这里还可以更改图像,这里点击确定, 然后退出,这是我点击就自动帮我创建了一个边界框。另外呢,我在属性里面配置特定,里面他也帮我 填写了边界框的长宽厚和体积以及规格,我点击确定,这个就是添加一键增加边界框红的按钮, 大家有兴趣的话,可以在网上搜集一些常用的一个红,方便日常的一个设计工作。

蚂蚁老师今天为大家讲解卡地亚不为人知的小技巧,第七十二节啊,今天要讲解的主题是卡地亚当中怎么巧妙的去打孔啊?大家可以看到下面是一个法兰盘,然后啊,他的底部是一个 固定片是吧?然后呢,他的四四周有这样的四个孔,然后这四个孔是需要用螺栓然后打到其他的一个固定支架上面,是吧?那么这四个孔那么显然是与我们最外面这个圆是同心的,是吧? 那么这种情况下,我们怎么去巧妙的啊,快速又便捷的去打上这样四个孔呢?啊,相信大部分的同学应该是了解的啊,针对一些啊,一少数的,极少数的一些不太了解的同学,不太会的同学,然后就是你来过一过来听一下,好吧,然后我们 现在这样啊,我们首先将这几个孔把它给删除掉,好吧,然后选择它删除, 然后我们我们把它给都选择上,然后把它给删除掉,好吗?删除掉之后,然后这样的话,我们需要去打四个这样的同心孔啊,我们怎样去快捷的去把它给绘制出来, 然后我们首先选择这个打孔命令啊,这样的话啊,大家一定要记住,既然我要打的是一个同心孔,那么当我去选择了这样的一个打孔命令之后呢啊,然后呢我就需要去选什么, 我选择这个平面吗?啊?选择平面显然是不对的啊,大家可以看到现在这个孔的位置是在这里,是吧?然后我点击一下确定,那么这个孔啊是在这,他并没有与我们这个啊圆乎这个倒角同心是吧?啊?如果我想 让他同心的话,那么我需要来约束我这个点,是吧?啊?大家可以看到这边有一个点,是吧?我需要对这个点进行约束啊,我需要用这个尺寸对他进行约束,是吧? 比如说我需要对他进行这样的一些约束,这样的约束是不是就会啊?啊?你错了, 我需要对他进行约束,那么我约束的其实不应该是这个微轴 h 轴是吧?我约束的应该是这样的一个这个白色的点是与这个边线是吧?这样的话我们就可以对他进行尺寸举动 啊,是吧?然后再把这个点与这个边线进行一下约束,是吧?那这样的话是是不是就是显得非常的麻烦?那么我们实际上应该怎样去操作来提高效率呢?啊?我们 然后把这个扫图给退出,退出然后我们取消吧,直接啊,这样的话我们需要这样去操作,点击这个打孔命令,然后选择我们那一个想要跟他同心的那条边线,然后选择这条边线,是吧?然后现在我们去点击这个平面啊,大家可以看到现在这个孔的位置 啊,这个点呢,他恰巧就是我们这个圆乎的一个圆心,也就说我们所打的这个孔呢,他跟我们这个圆乎其实是同心的, 就是这么简单。那么这个时候呢,我们可以来设置我们这个啊孔的一个直径,比如说设置成八,然后深度呢,我们可以选择打成通孔,或者说是打成盲孔,是吧?啊?我们 扩展是吧?然后我们这个地方可以选择啊,类型,类型呀?啊,比如说 是尘土孔,或者说是锥形孔是吧?然后可以同时也可以定义螺纹,那么这里我就不讲了,我今天主要要讲的是怎么样去便捷的打孔,就说让这个孔的这个圆心与我们这个圆角 啊,他们是与我们这个所导致的圆角,他们是同心的,那么这里的话,我们点击一下预览,然后点击确定是吧?然后我继续去打其他几个孔,那么这里大家耐心的观察一下啊,我打孔的这个时候呢,我选择这样的一条边线, 然后我再去选择这个平面啊,那么大家可以看到刚才我只修改了一个数值,就是这个半径,是吧?那么我再去打第二个孔的时候啊,大大家可以看到,现在呢,他已经默认是我上一次修改过的那个孔,是吧?那么这里我点击下,确定是不是很方便的就把这个孔给打出来了,我不需要修改任 的数值,也就是说打孔命令呢,他本身具有一个记忆功能,所以说我想要打孔的话,那么我只需要对他进行双击,然后呢,这个时候我可以很关键的去 打鸡蛋的一些孔,是吧?选择选择这个这个边线是吧?然后选择这个平面,然后直接去点击 n 字,然后 继续去选择这个边线,然后选择这个平面,然后点击 nt 就可以了,是吧?效率非常的高。 那么除了二次开发之外的一些其他的方法,我们就是要采用这样的一种啊,比较便捷,比较效率高的一种方法啊,那么今天你应该学会了吧。啊,好,谢谢。今天我要讲的内容到此为止,再见。