2013-12-13 18 views
5

के लिए निर्यात आर ऑब्जेक्ट यदि मेरे पास आर में डेटा सेट है, तो इसे निर्यात करने का एक अच्छा तरीका क्या होगा ताकि मैं इसे 3 डी प्रिंटिंग के लिए शेपवे जैसी सेवा में ला सकूं?3 डी प्रिंटिंग

मेरे पास कोई "असली" सीएडी सॉफ़्टवेयर नहीं है, लेकिन मैंने पहले Google स्केचअप का उपयोग किया है।

x <- y <- seq(0,1,by=0.01) 
persp(x, y, outer(x, y, function(x,y) (x+y)^2)) 
persp(x, y, outer(x, y, function(x,y) rep(0,length(x))), zlim=c(-1,1)) 

... जो मैं एक साथ प्रकट करने के लिए के रूप में एक वस्तु मुद्रित करने के लिए करना चाहते हैं:

मेरे मामले में वस्तु दो सतह भूखंडों, कुछ इस तरह से वर्णित किया जा सकता। कोई विचार?

उत्तर

7

Shapeways यह MeshLab से उत्पादन ले जा सकते हैं का कहना है: http://sourceforge.net/projects/meshlab/files/meshlab

MeshLab, एक खुला स्रोत, मुक्त रूप में बियर परियोजना, अपने .asc प्रारूप विकल्प का उपयोग इस फ़ाइल को आयात करने में सक्षम है:

dat <- data.frame(x=x, # will be recycled 101 times 
        y=rep(y, each=101), 
        z=as.vector(outer(x, y, function(x,y) (x+y)^2))) 

write.table(dat, file="out.asc", row.names=FALSE, col.names=FALSE) 

मुझे शायद एक एसओएस-खोज करना चाहिए था;

library(sos) 
findFn("3d printing") 

.... r2stl पैकेज लाया था जिसका एकमात्र कार्य समान नाम है। यह अन्य उत्तल हल कार्यों को भी पाया जो दूसरों के लिए उपयोगी हो सकते हैं जो डेटा से अन्य 3 डी आकार बनाना चाहते हैं।

+0

धन्यवाद, यह बढ़िया है। मुझे 'r2stl' पैकेज भी मिला जो' .stl' फ़ाइलों को उत्पन्न करता है, जिसे मेशलैब में भी आयात किया जा सकता है। वास्तव में –

+0

। 'r2stl' का सहायता पृष्ठ विशेष रूप से मेशलाब को सुझाता है। –

+0

दो दृष्टिकोणों के बीच एक अंतर - आपका दृष्टिकोण सतह के रूप में मेशलाब में लोड होता है, जो मैं चाहता हूं। 'r2stl' एक ठोस वस्तु के रूप में लोड होता है, जिसमें नीचे दी गई सभी जगहें होती हैं। –

4

डीडब्ल्यूएन ने जाल के लिए पहले से ही एक सुझाव दिया है। यदि आपको परिणामस्वरूप ऑब्जेक्ट को मेशलाब से निर्यात करने की आवश्यकता है और इसे असाधारण सहज ज्ञान युक्त 3 डी एप्लिकेशन में हेरफेर करना है जिस पर पृथ्वी की लागत नहीं है तो आपको MoI 3D आज़माएं।

मैं इसका उल्लेख करता हूं क्योंकि एमओआई के पास एक बहुत ही सक्षम जाल इंजन है और एमओआई के कई उपयोगकर्ता 3 डी प्रिंटिंग में शामिल होने लगते हैं (उदाहरण के लिए this धागा देखें)।

डेवलपर माइकल गिब्सन अक्सर फ़ोरम प्रश्नों का जवाब देते हैं, सचमुच, मिनट और फ़ोरम में अन्य उपयोगकर्ता बहुत ही सहायक हैं। एक पूर्ण 30-दिवसीय परीक्षण संस्करण है जो आपको बिना किसी कीमत पर प्रयोग करने की अनुमति देता है। एमओआई जावास्क्रिप्ट का उपयोग करके भी लिपि जा सकते हैं।

अपनी प्रकृति द्वारा 3 डी प्रिंटिंग अपरिवर्तनीय रूप से वास्तविक है, इसलिए यह आपके द्वारा प्रतिबद्ध होने से पहले सुनिश्चित होने का भुगतान करता है!

+0

यह इस समय के लिए काम कर सकता है, लेकिन मुझे डर है कि एमओआई अभी भी मेरे लीग से बाहर है। मैं बस मज़ा के लिए छोटी trinkets बना रहा हूँ। –