找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
打印 上一主题 下一主题

[原创] chooks 二次开发--已经上传附件

[复制链接]
21
发表于 2007-10-23 10:11:17 | 只看该作者
那些嫌弃MC转学其他软件 的家伙,不要没有良心,是易学易用的MC给了你第一碗饭,你才踏进这个行当!
22
发表于 2007-10-23 17:14:28 | 只看该作者
ding a
期待中
23
发表于 2007-10-23 17:23:33 | 只看该作者
麻烦楼主讲解下具体的使用方法吧  多谢了
24
发表于 2007-10-24 08:08:19 | 只看该作者
要想学习开发,必须会用C++,我在学习中,
首先要有mc的函数入口,通常c++是int main()
而mc的则是 int mc_open ()
这是软件的接口,所有函数的定义和调用都是这样的,mc有自己的函数结构和框架,他与c++有区别的

<> 代表c++文件   “” 代表当前文件  
下面是一个入口的说明:
#include <math.h>
#include "stdafx.h"
extern "C"
{
#include "m_vars.h"    // C-Hook header: main variables
#include "m_math.h"    // C-Hook header: math functions
#include "m_menu.h"    // C-Hook header: menu functions
#include "m_graph.h"   // C-Hook header: graphics functions
#include "m_io.h"      // C-Hook header: I/O functions
#include "m_db.h"      // C-Hook header: database functions
#include "m_chain.h"   // C-Hook header: chaining variables and functions
#include "m_undo.h"    // C-Hook header: undo functions
#include "m_ncvars.h"  // C-Hook header: NC variables
#include "m_nc.h"      // C-Hook header: NC functions
#include "m_init.h"    // C-Hook header: C-Hook initialization
}

#include "shapes.h"
#include "shapedlg.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
我也是刚学,不对发地方请批评,大家共同学习,
那位知道的更多请说明
谢谢
25
发表于 2007-10-25 14:44:44 | 只看该作者
楼主辛苦了,最近闲来无事也在琢磨二次开发,不过原来没学过C++,如果楼主有什么心得,肯请与大家分享一下
26
发表于 2007-10-25 15:20:10 | 只看该作者
C++只是学习他的结构和形式,关键是语法,
重要的是mc有自己的函数,和结构和形式,要二者结合,共同学习吧
27
发表于 2007-10-25 15:51:54 | 只看该作者
一头雾水,太难了。
28
发表于 2007-10-25 16:07:39 | 只看该作者
刚开始是这样子的了,不过等你学会了就好了。
29
发表于 2007-10-26 11:49:40 | 只看该作者
楼主-在开花
30
发表于 2007-10-29 16:58:21 | 只看该作者
楼主,附件中的头文件不知做何处理才能正确调用?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-24 02:04 , Processed in 0.023395 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表