我试图使用Revit Interactive Python Shell在Revit中旋转对象 . 我挂了如何指定旋转轴 . 我不知道如何使用API创建一行,然后在ElementTransformUtils.RotateElement()中指定一个轴

RotateElement()中的第三个参数是轴 . 我正在创建一条线,但我不确定我是否在.RotateElement()的第三个参数中指定了它的轴

当我运行此代码时没有任何反应 . 如果我选择了墙,情况就是如此 . 如果有任何需要澄清,请告诉我 .

谢谢,

import clr

import math

clr.AddReference('RevitAPI')

clr.AddReference('RevitAPIUI')

from Autodesk.Revit.DB import *

def pickobject():

from Autodesk.Revit.UI.Selection import ObjectType

__window__.Hide()

picked = uidoc.Selection.PickObject(ObjectType.Element)

__window__.Show()

__window__.Topmost = True

return picked

#set the active Revit application and document

app = __revit__.Application

doc = __revit__.ActiveUIDocument.Document

#define a transaction variable and describe the transaction

t = Transaction(doc, 'This is my new transaction')

#start a transaction in the Revit database

t.Start()

#perform some action here...

el = pickobject()

p1 = XYZ(0,0,0)

p2 = XYZ(0,0,1)

myLine = Line.CreateBound(p1, p2)

ElementTransformUtils.RotateElement(doc, el.ElementId, myLine, math.pi / 2)

#commit the transaction to the Revit database

t.Commit()

#close the script window

__window__.Close()

事实证明我没有正确选择元素或将度数转换为弧度 . 做完这些事后,我能够使我选择的元素旋转90度 . 我现在面临的唯一问题是选择元素旋转的原点 .

revit java 接口_如何使用Revit API获取axis属性?相关推荐

  1. 身份证实名认证查询校验接口_身份证二要素API接口

    接口URL:http[s]://api.byxyzs.vip/idcard/请求类型:GET/POST开放时间:参数:key->密钥令牌 | lastname->真实姓 | firstna ...

  2. java调用金蝶云接口_调用金蝶web api

    1.金蝶系统需要证书的安装:安装证书方法: 2.查询web api接口 1).登陆金蝶云星空 2).打开web api模块 3).接口调用. 3.金蝶云调用示例 :金蝶云调用示例参考 4.注意事项: ...

  3. java微信公众平台开发接口_微信公众平台API的Java通讯实现

    微信公众平台 相信大家也不陌生,官方网站提供了一个简单的php程序Demo 因为微信平台采用HTTP方式承载微信的协议,而且不是双向通讯,也就是说只能由微信服务器主动请求我们的服务器.其实当你使用我开 ...

  4. 易语言和java接口_易语言写接口让其他调用 易语言api使用教程

    易语言如何调用API函数? 你代码方法错了,如果传出参数为文本或字节集必须先"申请内存缓冲",如图1 源码中有两种方法,建议你采用"长整数"的那个,比较方便~! ...

  5. c语言实现java接口_五分钟带你了解Java是如何从容而优雅地实现接口数据校验

    本篇文章给大家分享平时开发中总结的一点小技巧!在工作中写过Java程序的朋友都知道,目前使用Java开发服务最主流的方式就是通过Spring MVC定义一个Controller层接口,并将接口请求或返 ...

  6. java换脸_随意换脸 · ink-image/api Wiki · GitHub

    1.图片上传接口 参数说明: Key:墨图科技分配给客户的唯一标识符 Secret:墨图科技分配给客户的唯一标识符 imageBody:经过Base64.URL编码后的图片内容,目前只支持jpg格式的 ...

  7. java接口安全怎么处理_Restful API 接口安全性设计

    1.API接口设计规范 2.安全性设计 a.白名单限制 仅接受特定系统的请求响应,调用方的IP地址需要在本系统中报备,否则无法调用 b.合法身份合法性验证 Basic Authentication : ...

  8. postman如何测试php接口_基于Postman的API自动化测试

    基于Postman的API自动化测试 1.安装 两种安装方式,我热衷于以chrome插件形式安装 Chrome插件 Mac App 2.发送请求 Postman最基础的功能就是发送http请求,支持G ...

  9. VBS 请求WebAPI接口_如何设计WEB API

    前言 我一直认为WEB API设计是后端工程师的活,对WEB API设计规范理解的不是很深,正是因为之前看过不同后端工程师的Web API设计难以对接前端产品,导致经常需要修改接口,浪费了很多时间,专 ...

最新文章

  1. 双一流高校通知「19级硕士秋季学期不开学!」决定引热议,你怎么看?
  2. c语言if判断正确却不进函数,C语言初学者,为什么满足if条件却不进入,求大老解惑...
  3. pain point
  4. Spring事物的实现方式和原理以及隔离级别
  5. include和require区别
  6. 如何查看linux 版本
  7. 笑话一则(小狗的故事)
  8. 2019最新计算机配置,2019年电脑配置推荐,收藏一篇文章就够了
  9. C 语言用链表实现集合交并差,集合交差并三种操作的C实现
  10. linux怎么查看hwaddr_linux如何查看mac地址_查看linux的mac地址_linux 查看mac地址
  11. 天风掌财社新股认购如何操作?
  12. IText生成PDF 加粗字体的代码例子
  13. 立体仓库货物识别率99.9%!AI让仓储管理事半功倍
  14. 通信原理学习笔记6-2:数字解调——抽样和符号同步
  15. UEFI启动+GPT分区模式下双硬盘SSD+HDD+Win10安装Ubuntu18.04.1组成双系统
  16. 算术编码、译码以及matlab实现
  17. js 控制输入框禁止使用输入法
  18. Android 调用地图导航
  19. 高长勇老师:如何去构建企业的魂
  20. saber软件安装后怎么打开_关于 saber 仿真软件基本应用和案例的详细过程解析(上)...

热门文章

  1. My Opportunity应用点击Edit后出现time out的错误分析
  2. 为什么有的S4系统看不到Adapt UI按钮
  3. Service order description modify and save
  4. 如何使用参数调用SAP UI5的bingAggregation
  5. how to setup a Kubernetes cluster on GCP
  6. java实时汇率的接口_汇率-免费API,收集所有免费的API
  7. origin遇到不适当的参数_Origin教程|如何更改Lable和设置非均匀坐标
  8. nginx session共享_Centos下实现nginx负载均衡
  9. 数据科学项目(二)之明确问题及确立目标
  10. 台式计算机的速度,台式电脑运行速度慢怎么处理