{"action":"created","issue":{"url":"https://api.github.com/repos/tpaviot/pythonocc-core/issues/222","repository_url":"https://api.github.com/repos/tpaviot/pythonocc-core","labels_url":"https://api.github.com/repos/tpaviot/pythonocc-core/issues/222/labels{/name}","comments_url":"https://api.github.com/repos/tpaviot/pythonocc-core/issues/222/comments","events_url":"https://api.github.com/repos/tpaviot/pythonocc-core/issues/222/events","html_url":"https://github.com/tpaviot/pythonocc-core/issues/222","id":133455382,"number":222,"title":"Can you point me please to the high level API?","user":{"login":"dcowden","id":1297923,"avatar_url":"https://avatars.githubusercontent.com/u/1297923?v=3","gravatar_id":"","url":"https://api.github.com/users/dcowden","html_url":"https://github.com/dcowden","followers_url":"https://api.github.com/users/dcowden/followers","following_url":"https://api.github.com/users/dcowden/following{/other_user}","gists_url":"https://api.github.com/users/dcowden/gists{/gist_id}","starred_url":"https://api.github.com/users/dcowden/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcowden/subscriptions","organizations_url":"https://api.github.com/users/dcowden/orgs","repos_url":"https://api.github.com/users/dcowden/repos","events_url":"https://api.github.com/users/dcowden/events{/privacy}","received_events_url":"https://api.github.com/users/dcowden/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-13T18:09:17Z","updated_at":"2016-02-17T12:42:00Z","closed_at":null,"body":"Hi, Guys:\r\nI've been away from pythonOCC for a long time, and things have changed quite a bit.\r\n\r\nDoes pythonOCC offer a standard 'high level' API these days? If so, where could i find it?\r\n\r\nCurrently a library I have written, cadquery, offers really fluent scripting to make solids. it is indirectly based on OCE-- but currently uses FreeCAD. Here are some examples:\r\n\r\nhttp://dcowden.github.io/cadquery/examples.html\r\n\r\nWe are soon going to be moving cadquery to use OCE directly. There is a lot of discussion about whether to use python or javascript for CQ 2.0-- but if we use python, we'll certainly use pythonOCC.\r\n\r\nI don't want to re-invent the wheel, so if pythonOCC has any standard, high level constructs, or plans to implement them, I definitely want to use them, before I dig in and do things from first principles.\r\n\r\nThanks for the help!"},"comment":{"url":"https://api.github.com/repos/tpaviot/pythonocc-core/issues/comments/185182060","html_url":"https://github.com/tpaviot/pythonocc-core/issues/222#issuecomment-185182060","issue_url":"https://api.github.com/repos/tpaviot/pythonocc-core/issues/222","id":185182060,"user":{"login":"jf---","id":620988,"avatar_url":"https://avatars.githubusercontent.com/u/620988?v=3","gravatar_id":"","url":"https://api.github.com/users/jf---","html_url":"https://github.com/jf---","followers_url":"https://api.github.com/users/jf---/followers","following_url":"https://api.github.com/users/jf---/following{/other_user}","gists_url":"https://api.github.com/users/jf---/gists{/gist_id}","starred_url":"https://api.github.com/users/jf---/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jf---/subscriptions","organizations_url":"https://api.github.com/users/jf---/orgs","repos_url":"https://api.github.com/users/jf---/repos","events_url":"https://api.github.com/users/jf---/events{/privacy}","received_events_url":"https://api.github.com/users/jf---/received_events","type":"User","site_admin":false},"created_at":"2016-02-17T12:42:00Z","updated_at":"2016-02-17T12:42:00Z","body":"hi @dcowden , happy to have you back...\r\nsorry to take a while to get back to you.\r\n\r\nso Guillaume Florent has done work is refactoring the [high level API](https://github.com/tpaviot/pythonocc-utils/tree/master/OCCUtils) I've been working on.\r\ni think that's a good start, and a lot cleaner than the messy state OCCUtils is in.\r\nit would be great to have these efforts converge.\r\n\r\nCharles Sharman [ccad](https://github.com/charles-sharman/ccad) has been working on a more procedural API, there's lots of great things to be had there.\r\n\r\nFinally, in welcoming you back, I'm happy to report there's been a lot of great work in moving pythonocc to conda for building / distributing it. This is a huge deal if you aks me, since the barrier to entry has lowered considerable. \r\n\r\nWe're working now on an \"official\" pythonocc anaconda page, for now I'd like to direct you to Martin Siggel's page: https://anaconda.org/DLR-SC\r\n\r\nGood to have you back :+1: \r\n\r\n\r\n\r\n"}}