找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 139|回复: 0

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

[复制链接]

433

主题

5759

回帖

901万

积分

管理员

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

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

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

×
Mastercam X7已经可以达到如UG后处理一样直接取得电脑用户,而且其参数和使用方法特别简单,下面给大家分享这个大家梦寐以求的功能及代码,使用方法。
2 T8 l$ v) U; @/ s5 U( d1.首先定义一个用户变量(必须是字符串类型)
) o& A  N! m# C# Z! h6 z1 @susername : ""  z2 E$ N2 J5 g% C
2.也是最关键的,同时也是X7新加入的一个功能性的参数。+ A" J2 Z7 ~" u' V# c
  susername = sysinfo(result, 3)8 K; f+ ~7 R! {  H3 D7 V- l; X
3.在需要输出的位置调用即可。# ?$ [5 ]6 s7 t8 \8 d$ ?
. e! B8 _0 E8 a8 ^' F
下面是mastercamX7官方后处理新增加的变量使用说明:
9 |* F3 }7 Q, X( IIn X7, we have a new function to get this information.  A4 h3 @$ w+ U0 j; l/ o

# d! s3 j2 k( K- h* E& xstr1 = sysinfo(*val1, val2)
9 [# Z4 W8 J/ s3 L. s
! h0 y  F% A/ J5 U: Cval1 = return 0 on failure, 1 if success. D+ v1 t- |$ M/ E* F2 a6 @
val2 = option for function (mode)
5 B+ m# P+ o  u, y3 estr1 = return string based on val24 r. _, ~. z' y- [& _1 x) c( O+ \
Option 0 = NameUnknown - An unknown name type, really
2 Y0 g; ?) f4 q8 x- c4 W4 {9 x' W& e: i7 o- o& L
Option 1 = NameFullyQualifiedDN - The fully-qualified distinguished name (for example, CN=Jeff Smith,OU=Users,DC=Engineering,DC=Microsoft,DC=Com)
# J& |4 b& V6 G  @4 s6 O
7 _& U/ Q2 R- a2 X% I7 NOption 2 = NameSamCompatible - A legacy account name (for example, Engineering\JSmith). The domain-only version includes trailing backslashes (\\)+ q4 f9 D/ W) H, ~

% A3 Q: Q8 F( l3 w4 y  ?, z& k  AOption 3 = NameDisplay - A "friendly" display name (for example, Jeff Smith). The display name is not necessarily the defining relative distinguished name (RDN)
4 c* K$ x9 S  }' D6 y
& S8 v4 X9 V2 x, P0 i" l0 E/ q& @Option 4 = NameUniqueId - A GUID string that the IIDFromString function returns (for example, {4fa050f0-f561-11cf-bdd9-00aa003a77b6})
3 W1 b! G! I8 f" ?* p2 }4 \8 g0 N0 M, Q/ Z, F
Option 5 = NameCanonical - The complete canonical name (for example, engineering.microsoft.com/software/someone). The domain-only version includes a trailing forward slash (/)
/ m' {3 }0 c# w& D8 Z8 @! R$ I. x* L3 e" l. `
Option 6 = NameUserPrincipal - The user principal name (for example, someone@example.com)
. p/ T- `5 X6 ?3 Q8 N4 S5 M. `. }- `" d. r) X
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)
( B2 L+ W( S4 b; o* U! J! p
6 U) H: d  s$ b; A& p1 JOption 8 = NameServicePrincipal - The generalized service principal name (for example, www/www.microsoft.com@microsoft.com)
: H$ y) N5 |/ n9 O; d: h5 E
9 [/ G& B8 W* _4 ^5 cOption 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:27 , Processed in 0.116774 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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