找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 210|回复: 0

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

[复制链接]

433

主题

5759

回帖

901万

积分

管理员

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

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

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

×
Mastercam X7已经可以达到如UG后处理一样直接取得电脑用户,而且其参数和使用方法特别简单,下面给大家分享这个大家梦寐以求的功能及代码,使用方法。# a, r  e( o" Z. O
1.首先定义一个用户变量(必须是字符串类型)+ t- p+ D% p3 u( y
susername : ""
8 m" ~; f4 U$ W1 R) F' g6 _2.也是最关键的,同时也是X7新加入的一个功能性的参数。
: v( Q- O# k/ s0 o3 ?' B; a  susername = sysinfo(result, 3)9 X) K( F8 ?# L' O, G8 S$ |
3.在需要输出的位置调用即可。8 r* ?1 w  X& D6 P. s7 [
8 K% Q* I2 e6 b1 f. E5 P
下面是mastercamX7官方后处理新增加的变量使用说明:0 v- M5 X5 ?. p0 x: V' v
In X7, we have a new function to get this information.
+ t; `; R8 [4 X6 I2 p: q3 c  F; a$ D. C0 `+ c
str1 = sysinfo(*val1, val2)6 C+ G1 l/ k& I8 Y* z/ o; W

* y0 T) `/ \. s, mval1 = return 0 on failure, 1 if success
0 h0 b0 f% q) _8 \4 j! ~8 [9 sval2 = option for function (mode)3 S$ n" T! u% s0 Y6 y- C
str1 = return string based on val2
8 K* h& z& ~" N4 T1 i! |- mOption 0 = NameUnknown - An unknown name type, really
' Y& |/ x' ^" l
; t/ s" N7 o9 V: N( u4 ^, I, a8 COption 1 = NameFullyQualifiedDN - The fully-qualified distinguished name (for example, CN=Jeff Smith,OU=Users,DC=Engineering,DC=Microsoft,DC=Com)* |" h7 q) n$ k/ @% S
" R) |; C+ c: l5 B1 I9 O
Option 2 = NameSamCompatible - A legacy account name (for example, Engineering\JSmith). The domain-only version includes trailing backslashes (\\)# I* r5 B  L* w
+ i$ m, k- {' E. r( v3 M
Option 3 = NameDisplay - A "friendly" display name (for example, Jeff Smith). The display name is not necessarily the defining relative distinguished name (RDN): K9 ^5 w2 O. q8 M

2 b: d; E! T9 B1 dOption 4 = NameUniqueId - A GUID string that the IIDFromString function returns (for example, {4fa050f0-f561-11cf-bdd9-00aa003a77b6})% V' w, M$ u6 T# `
& u+ R0 n8 G3 \2 d* Z4 H  i
Option 5 = NameCanonical - The complete canonical name (for example, engineering.microsoft.com/software/someone). The domain-only version includes a trailing forward slash (/)- p$ N& N- f: X
' s4 @' M, |% d3 a. C; l5 s
Option 6 = NameUserPrincipal - The user principal name (for example, someone@example.com)
* E1 Y$ S! X0 r  r  J+ d
( q0 @2 u( K* k+ j4 o0 LOption 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)3 i# J# \& C" D5 a, z% B* l

5 ]& V! _9 e2 w+ IOption 8 = NameServicePrincipal - The generalized service principal name (for example, www/www.microsoft.com@microsoft.com)1 K" R* c' `1 h4 h. |5 _9 F7 \
8 c/ M: @, d# S1 \
Option 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-9-29 06:03 , Processed in 0.159263 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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