找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 140|回复: 0

mastrcam X7后处理可以直接取电脑用户名

[复制链接]

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2014-3-3 20:36:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
Mastercam X7已经可以达到如UG后处理一样直接取得电脑用户,而且其参数和使用方法特别简单,下面给大家分享这个大家梦寐以求的功能及代码,使用方法。" j9 q; F" {, T2 y* |* Y% ?
1.首先定义一个用户变量(必须是字符串类型)
3 M2 H; Y8 \3 t3 h/ c% Msusername : ""$ u- ?- z5 E! T' ~& q; o
2.也是最关键的,同时也是X7新加入的一个功能性的参数。5 Z- }* ?, F& v) ?( k: T$ n
  susername = sysinfo(result, 3)* ~8 @7 I  b+ E  B# g2 ^6 A
3.在需要输出的位置调用即可。
2 Q4 F& z& q; G8 Y0 ^
; ]. Z( h' P" Q下面是mastercamX7官方后处理新增加的变量使用说明:
* R" O3 r8 s$ h8 S* y" B1 d: J3 ?$ OIn X7, we have a new function to get this information.
1 [& @+ |, o, N4 G2 ]/ |6 }" g. U7 t3 _' N4 V$ B$ C! l
str1 = sysinfo(*val1, val2)* o& }; @+ q$ a9 r. j) I

- ?- ~* a* r5 U7 b* v4 \9 j9 Oval1 = return 0 on failure, 1 if success
1 W: O# i8 c' y0 ?, H' ?4 G  Z+ tval2 = option for function (mode)
$ p2 P0 T: k+ g: Lstr1 = return string based on val2
% u$ ~) D: W* P2 _; NOption 0 = NameUnknown - An unknown name type, really
3 ^; B# Q1 j1 H, M+ O* L, u8 \. a* [% i
Option 1 = NameFullyQualifiedDN - The fully-qualified distinguished name (for example, CN=Jeff Smith,OU=Users,DC=Engineering,DC=Microsoft,DC=Com)
7 K6 ]. _- J# M4 k6 n$ \$ c+ B* C' p3 f; {+ q
Option 2 = NameSamCompatible - A legacy account name (for example, Engineering\JSmith). The domain-only version includes trailing backslashes (\\)) `9 T( Q% }& X

: }, J" F& t! M( c8 HOption 3 = NameDisplay - A "friendly" display name (for example, Jeff Smith). The display name is not necessarily the defining relative distinguished name (RDN)  `; Y; W5 o9 Q8 `: B+ b5 ^- x) w$ q

8 M8 R$ ]6 v+ Q8 m; s  h$ }Option 4 = NameUniqueId - A GUID string that the IIDFromString function returns (for example, {4fa050f0-f561-11cf-bdd9-00aa003a77b6})
7 B) Z& X# D+ Z; b, ^, O
# V$ a& @1 j  ROption 5 = NameCanonical - The complete canonical name (for example, engineering.microsoft.com/software/someone). The domain-only version includes a trailing forward slash (/)8 r9 B2 J. ~* d, ^) ]2 z& ]
8 o9 y8 o7 I3 V- l! ]. q
Option 6 = NameUserPrincipal - The user principal name (for example, someone@example.com)+ d* g2 x, P6 A
: v6 U* Z) f3 `9 a- E* v
Option 7 = NameCanonicalEx - The same as NameCanonical except that the rightmost forward slash (/) is replaced with a new line character (\n), even in a domain-only case (for example, engineering.microsoft.com/software\nJSmith)
* K5 h% [7 W( o* F+ l. D* T" M# n5 y. K
Option 8 = NameServicePrincipal - The generalized service principal name (for example, www/www.microsoft.com@microsoft.com)
9 G0 \: u  [! Q) ^; |
5 e6 r; k- d8 e# e& r% k' ]8 TOption 9 = NameDnsDomain - The DNS domain name followed by a backward-slash and the SAM user name
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|小黑屋|若枫后处理论坛 ( 苏ICP备11015087号-1|苏公网安备32059002001368号 )

GMT+8, 2026-8-14 21:35 , Processed in 0.130391 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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