मैं 3 डी-ज्यामिति बनाने के लिए जावा लाइब्रेरी की तलाश में हूं और फिर इसे .stl फ़ाइलों में कनवर्ट कर रहा हूं ताकि मैं 3 डी प्रिंटर का उपयोग करके अपने ऑब्जेक्ट को प्रिंट कर सकूं।3 डी-प्रिंटिंग के लिए 3 डी-ऑब्जेक्ट्स बनाने के लिए जावा लाइब्रेरी
मैं एक 3 डी-ग्राफिक्स का उपयोग कर कल्पना कर सकते हैं आपत्ति जहां एक ही तरह आकर्षित कर सकते हैं एक graphics2d वस्तु पर:
Buffered3DObject obj = new Buffered3DObject(200,200,200, Unit.MM);
Graphics3D g3 = obj.getGraphics();
Stroke3d stroke = new Stroke(3);
g3.setStroke(stroke);
g3.drawpipe(x1,y1,z1,x2,y2,z2);
obj.exportToSTL("filename.stl");
ठीक है, मैं तो बस कोड को बनाने हूँ :)। लेकिन ऐसा कुछ।
कोई भी जानता है कि मैं इस तरह से कुछ कैसे खींच सकता हूं? कोई ओपनसोर्स libs जो इस तरह की चीजें करता है?
वेबसाइट से उपयोगकर्ता इनपुट के माध्यम से एक अनुकूलित ऑब्जेक्ट उत्पन्न करने में सक्षम होना अच्छा होगा।
रोब।
संपादित करें: हालांकि प्रश्न बंद कर दिया है (और कोई भी क्यों पर मेरे सवाल का जवाब करने के लिए परवाह) मैं अपने जवाब मिल गया (मैं एक ही सवाल के साथ दूसरों को तो यह पोस्ट पा सकते हैं):
वहाँ एक है जावा लाइब्रेरी ओपनस्काड के चारों ओर एक रैपर के रूप में अपने रास्ते पर। जावा रैपर को जावास्काड कहा जाता है। यहां पाया जा सकता है JavaScad
jmonkey उपलब्ध कराने के कई प्रकार के आयात कर सकते हैं, लेकिन मैं अगर यह निर्यात कर सकते हैं पता है न आवरण। –
जो मैंने पढ़ा है, वह मौजूदा मॉडल आयात कर सकता है, मैं आयात करना नहीं चाहता हूं कि बस मॉडल बनाएं। – bluevoid
मुझे यह कक्षा मिली जो जावा 3 डी को एक .obj फ़ाइल में निर्यात कर सकता है: http://sweethome3d.cvs.sourceforge.net/viewvc/sweethome3d/SweetHome3D/src/com/eteks/sweethome3d/j3d/OBJWriter.java?view= मार्कअप लेकिन जावा 3 डी ऑब्जेक्ट मैनिपुलेशन – bluevoid