二次开发

西门子二次开发--HMI failed to start

匿名 (未验证) 提交于 2019-12-03 00:15:02
一、Sinumerik二次开发错误:HMI failed to start. HMI--SL Framework reported error: GUI Component could not be created. 如下图:      出现如此错误是由于机床缺少DLL,也就是这个程序在编译的时候引入了额外的库,由于是西门子开发的时候集成的DLL,所以它会以西门子报错的方式来报错。   解决方法是把DLL放到编译环境中,也就是放入C盘的Windows目录下,路径如下:计算机->本地磁盘(C)->Windows->syswow64/system32, “syswow64/system32”根据程序是32位还是64位来选择。 来源:博客园 作者: Anlia 链接:https://www.cnblogs.com/anlia/p/11772552.html

Abaqus二次开发捕获几何元素方法归纳

匿名 (未验证) 提交于 2019-12-02 23:32:01
在使用python脚本处理abaqus 仿真分析的模型时,一个不可避免的问题就是选取各种几何元素并为之赋予集合,以满足材料赋予、种子点指定、载荷/边界条件/约束/接触等操作的需求。赋予集合这一过程本身并无太多难度,但是几何选取,尤其是复杂模型的几何选取,有时会让二次开发者颇费一番周章。 本贴针对abaqus支持的几何元素选取方法做一个梳理汇总,对其应用范围和注意事项进行说明,以期对各位二次开发者有所帮助。 1.Abaqus中支持的几何元素的种类 如图所示,abaqus中支持的主要几何元素有:cell(体)、edge(边)、face(面)、vertex(顶点)、interesting points(关注点,包含三种:边中点、弧中点和弧圆心),reference point(参考点),以及由虚拟拓扑压缩掉的点线(ignored vertex/edge)。我们日常工作中常用的几何元素都可以全面覆盖到了。同种几何元素组成的序列,abaqus中专门称之为geometry sequence对象,是一种类似list的数据结构。生成Set时使用的几何元素,实际上就是这种几何元素的序列,哪怕这个序列里只有一个元素。 2.几何元素捕捉 2.1.通过序号捕捉 通过序号捕捉其实有两种方法。 第一种是经典的index方法,一类几何元素中的每个元素都有一个唯一的序号值,这个序号值可能和空间结构有些关系

.NET CAD二次开发学习第一天

匿名 (未验证) 提交于 2019-12-02 22:06:11
基于浩辰CAD2019 需求: 开发线转圆简单命令。 命令过程: 1) 请选择图中直线(要求支持一次选多个): 2) 弹出对话框,输入圆的图层名和半径 3) 点对话框中确定按钮,结束命令。 命令执行效果: 所选每条直线的起点和终点处,自动生成两个圆;同时,所有直线自动整体平移MOVE一个向量AcGeVector3d(1000,1000,0)。 代码如下 using System; using GrxCAD.Runtime; using GrxCAD.ApplicationServices; using GrxCAD.EditorInput; using GrxCAD.Geometry; using GrxCAD.DatabaseServices; using GrxCAD.Windows; //using System.Windows.Forms; namespace ArxFirstTest { public class Class1 { [CommandMethod("LineToCircle")] public void LinetoCircle() { Document doc = Application.DocumentManager.MdiActiveDocument; Editor editor = doc.Editor; Database db = doc

仰邦LED(BX-Y08)二次开发的java版流程梳理记录

此生再无相见时 提交于 2019-12-02 11:20:55
仰邦LED-bx_y08二次开发的java版流程梳理记录 首次开发的项目是一个停车场主要显示剩余多少车辆 遇到很多难题;主要还要搞清楚二次开发LED的发送流程,在这记录下 //初始化API环境 仅一次 Y2Env.initial("log.properties"); //链接固定的LEDIP String url="http://172.111.30.11"; Y2Screen screen = new Y2Screen(url); //登陆 if(!screen.login("guest", "guest")){System.out.println("登入失败!"); //登录成功 初始化资源 screen.turnOff();//关机 screen.turnOn(); //开机 screen.syncTime();//校时 screen.changeVolume(60); //音量调至60 screen.clearPlayResources();//清除播放资源(删除播放节目) // 建立动态节目 DynamicPlayFile file = new DynamicPlayFile();//建立区域 DynamicArea darea = file.createArea(0,0,80,32,1); DynamicArea darea2 = file.createArea(0

Ecshop 二次开发体会

坚强是说给别人听的谎言 提交于 2019-12-02 02:15:16
Ecshop 二次开发体会 二次开发就是在别人现成的系统基础上面,做出适合自己需求的产品。一般的二次开发都是应用开源的系统,其架构以及开发周期都有很大的改善。 曾经跟一个师兄谈过现在互联网做二次开发所用到的系统,如 dedecms , durpal 等等。我一直以为做二次开发要用到一个自己比较得心应手的开源系统。师兄跟我说,其实做互联网的二次开发,不要在意用什么系统来做二次开发,主要是你要做的产品适合用什么开源系统来做开发。如做商城时,国内做得最好的就是 ecshop,  这个是首选,不可能用 discuz 来做一个商城.当然,如果要做话还是可以的,但是性价比不好. 总结了一句"做产品,关注客户的需求,关注产品". 近段时间,自己的事情也不是很多,就想具体的熟悉一下 ecshop 的二次开发,毕竟做二次开发,做商城时首选的开源系统就是 ecshop 。 以下我把这几天研究 ecshop 系统的相关介绍分别罗列如下,也许对其他系统的二次开发也可以应用到以下的相关技巧。 总结性的一句:二次开发就是在原来的系统上面,增加相应的功能。 1. 准备的相关资料 1 ,官网上面下载最新的 ecshop 开源文件 http://www.ecshop.com/ 2 , ecshop 数据表给过及说明( http://download.csdn.net/detail/laoxiao1987

YApi二次开发环境部署

懵懂的女人 提交于 2019-11-30 18:40:51
YApi 是去哪儿网大前端技术中心开源的一个可视化的接口管理平台。下面是在CentOS7下搭建二次开发环境步骤。 1 安装MongoDB 具体安装参考 CentOS7安装MongoDB 2 安装Node.js和npm 具体安装参考 CentOS下安装nvm Node.js版本7.6.0,npm版本大于5.0 查看Node.js版本 node –v 查看npm版本 npm –v 3 部署yapi mkdir yapi cd yapi git clone https://github.com/YMFE/yapi.git vendors --depth=1 //或者下载 zip 包解压到 vendors 目录 cp vendors/config_example.json ./config.json //复制完成后请修改相关配置 cd vendors npm install --production --registry https://registry.npm.taobao.org //安装依赖 npm run install-server //安装程序会初始化数据库索引和管理员账号,管理员账号名可在 config.json 配置 3.1 创建工程目录 mkdir yapi cd yapi git clone https://github.com/YMFE/yapi.git

第一次团队项目

时光毁灭记忆、已成空白 提交于 2019-11-30 12:04:13
第四次作业---团队合作项目 团队名称 C#与GIS的完美邂逅 博客地址 https://www.cnblogs.com/Amazing-zyj/ 作业链接 https://www.cnblogs.com/harry240/p/11515702.html 一、团队简介 1.团队名称: C#与GIS的完美邂逅(我们团队此次项目主要是基于supermap-iobjectsdotnet进行二次开发,利用VS2017环境和C#语言进行数据查询和编辑等功能的实现) 2.队伍简介 (1)团队名称:C#与GIS ; (2)团队人数:6人; (3)团队准则:团结互助,共创辉煌; (4)团队特点:彼此性格互补,有动有静,动静结合,共同合作,团结互助,共同完成课题; 3.队员学号列表 张焱菁 201731024115 王万成 201731024237 袁志杰 201731024217 冯士坤 201731024113 于丁 201731021227 曾琅 201731024135 陈林 201731024130 4.团队分工 队员名字 队内身份 主要任务 张焱菁 算法工程师(队长)队长 UI设计+原型 1、规划,监督项目进程2、组织会议、分配任务3、参与UI设计+原型 陈林 算法工程师 1、算法编辑2、负责文档撰写 袁志杰 产品经理 1、负责推广与介绍项目2、课题答辩 王万成 系统调试经理 1

ZenCart二次开发结构

感情迁移 提交于 2019-11-26 19:03:37
看完了shopex,无语... 想自己二次开发,是不可能的,不开源免强破解也不会有幸福,哈哈 ZenCart二次开发结构 SQL admin   |-includes      |-boxes     |-extra_boxes   |-classes   |-extra_datafiles    |-functions      |-extra_functions      |-english      |-schinese      |-extra_definitions    |-languages includes    |-classes    |-extra_cart_actions    |-extra_datafiles    |-functions       |-extra_functions    |-languages       |-english       |-schinese          |-extra_definitions   |-modules      |-pages         |-[new module]            |-main_template_vars.php            |-header_php.php      |-sideboxes    |-templates       |-

中控科技 ZK Software的售后服务真像一坨屎,技术人员嚣张

霸气de小男生 提交于 2019-11-26 11:50:44
这几周由于公司的业务需要,打算采购一批消费机类型的机器,大致与学校的饭堂的自动售饭机模式类似。 大致要求的功能有: 1、与局域网连接,通过交换机可以与服务器进行通讯; 2、可设置服务器IP、端口等信息,这样通过刷卡与服务器通讯,在服务端中自动扣取该卡的金额,然后返回相应的结果; 3、有多种消费模式,如金额模式、商品模式; 通过产品的甄别后,我们选择了中控科技的ID CM10消费机,原因有以下几个: 1、 中控科技 属于集团公司,是大公司。 2、产品确实符合我们的要求,去过广州销售部觉得功能还是比较多的。 3、在广东东莞有工厂生产基地、深圳有相关的技术力量支持; 好,有了上面的条件后,我们打算先采购一台进行二次开发,于是汇款由东莞邮寄过来。 收到中控科技的ID CM10消费机后,我并不知如何着手二次开发的事件,因为他们之前提供给我的代码根本不适用于ID CM10消费机。于是我多次联系广州的销售,经过多次的督促终于拿到了他们的《ID消费通讯协议设计.doc》,该文档很简单主要是描述http请求及返回的信息,但可以很明显的看到有不少的错别字以及有些指令描述的不一致。 于是我再次联系销售,后来给我他们深圳技术的电话,打了几天终于算是有个人回应了我。 而且最可恨的是,打中控科技深圳技术部电话是让我最郁闷、最想发牢骚的事。原因有几: 1、 一次电话基本要浪费我3分钟的时间,而且还经常找不到人;