12版的好像也不需要手动约束的吧.正方体完全定义的话,画一条线和正方体边线重合,那么这条线也是完全定义的.如果用到阵列的话,倒是需要手动约束的,这点好像不太好.我会用右键点一下完全定义草图计算一下.
如果要画正方形的边这种类型的直线的话建议用草图里的转化实体引用,它会把你选中的面或者线投影到你的草图上而且都定义好的,非常方便。
12与10一样支持自动定义。请在SW中检查约束(工具-选项),如果没问题,建议重新换个安装包。