Package: AutoDeskR 0.5.0

AutoDeskR: An Interface to the 'AutoDesk' 'API' Platform

An interface to the 'AutoDesk' Platform Services ('APS') 'API' including the Authentication 'API' for obtaining 'OAuth2' tokens with expiry tracking, Data Management 'API' for managing buckets and objects across the platform's cloud services, Design Automation 'API' for running automated tasks on design files in the cloud, Model Derivative 'API' for translating design files into 'SVF', 'SVF2', 'OBJ', and 'STL' formats and extracting model data, Reality Capture 'API' for generating 3D models from photogrammetry image sets, and Viewer for rendering 2D and 3D models in 'Shiny' applications.

Authors:Paul Govan [aut, cre, cph]

AutoDeskR_0.5.0.tar.gz
AutoDeskR_0.5.0.zip(r-4.7)AutoDeskR_0.5.0.zip(r-4.6)AutoDeskR_0.5.0.zip(r-4.5)
AutoDeskR_0.5.0.tgz(r-4.6-any)AutoDeskR_0.5.0.tgz(r-4.5-any)
AutoDeskR_0.5.0.tar.gz(r-4.7-any)AutoDeskR_0.5.0.tar.gz(r-4.6-any)
AutoDeskR_0.5.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
AutoDeskR/json (API)
NEWS

# Install 'AutoDeskR' in R:
install.packages('AutoDeskR', repos = c('https://paulgovan.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/paulgovan/autodeskr/issues

On CRAN:

Conda:

3d-modelsautodeskviewer

5.07 score 8 stars 49 scripts 228 downloads 33 exports 36 dependencies

Last updated from:f9ad43ac4b. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK138
source / vignettesOK193
linux-release-x86_64OK138
macos-release-arm64OK117
macos-oldrel-arm64OK88
windows-develOK84
windows-releaseOK93
windows-oldrelOK87
wasm-releaseOK111

Exports:aps_errorautodeskr_mcp_toolscheckBucketcheckFilecheckPdfcheckPhotoscenecreatePhotoscenedeleteBucketdeleteObjectdownloadFilegetDatagetMetadatagetObjectTreegetOutputUrngetTokenis_expiredlistBucketslistObjectsmakeBucketmakePdfprocessPhotoscenetranslateObjtranslateStltranslateSvftranslateSvf2uploadFileuploadFileSigneduploadImagesviewer3DviewerUIwaitForFilewaitForPhotoscenewaitForWorkItem

Dependencies:askpassbase64encbslibcachemclicommonmarkcurldigestfastmapfontawesomefsgluehtmltoolshttpuvhttr2jquerylibjsonlitelaterlifecyclemagrittrmemoisemimeopensslotelpromisesR6rappdirsRcpprlangsassshinysourcetoolssysvctrswithrxtable

Readme and manuals

Help Manual

Help pageTopics
Create an APS API Error Condition.aps_error
Convert a listBuckets Response to a Tibble.as_tibble.listBuckets
Convert a listObjects Response to a Tibble.as_tibble.listObjects
MCP tools for AutoDeskRautodeskr_mcp_tools
Check the Status of an App-Managed Bucket.checkBucket
Check the Status of a Translated File.checkFile
Check the Status of a PDF WorkItem.checkPdf
Check Reality Capture Processing Progress.checkPhotoscene
Create a Photoscene for Reality Capture.createPhotoscene
Delete an App-Managed Bucket.deleteBucket
Delete an Object from an App-Managed Bucket.deleteObject
Download a file locally.downloadFile
Get the Geometry Data for a File.getData
Get the Metadata for a File.getMetadata
Get the Object Tree of a File.getObjectTree
Get the Output URN for a File.getOutputUrn
Get a 2-Legged Token for Authentication.getToken
Check Whether an aps_token Has Expired.is_expired
List All App-Managed Buckets.listBuckets
List Objects in an App-Managed Bucket.listObjects
Make a Bucket for an App.makeBucket
Convert a DWG to a PDF.makePdf
Start Reality Capture Processing.processPhotoscene
Translate a File into OBJ Format.translateObj
Translate a File into STL Format.translateStl
Translate a File into SVF Format.translateSvf
Translate a File into SVF2 Format.translateSvf2
Upload a File to an App-Managed Bucket.uploadFile
Upload a File Using Signed S3 URLs.uploadFileSigned
Upload Images to a Photoscene.uploadImages
Launch the Viewer.viewer3D
UI Module Function.viewerUI
Wait for a Model Derivative Translation to Complete.waitForFile
Wait for Reality Capture Processing to Complete.waitForPhotoscene
Wait for a Design Automation WorkItem to Complete.waitForWorkItem